* [dts] [PATCH V1]tests/cvl_fdir: add new testsuit cvl_fdir
@ 2019-12-31 6:05 Xiao Qimai
2019-12-31 10:14 ` Xiao, QimaiX
2020-01-03 2:58 ` Tu, Lijuan
0 siblings, 2 replies; 4+ messages in thread
From: Xiao Qimai @ 2019-12-31 6:05 UTC (permalink / raw)
To: dts; +Cc: Xiao Qimai
add testsuit cvl_fdir
Signed-off-by: Xiao Qimai <qimaix.xiao@intel.com>
---
tests/TestSuite_cvl_fdir.py | 1548 +++++++++++++++++++++++++++++++++++++++++++
1 file changed, 1548 insertions(+)
create mode 100644 tests/TestSuite_cvl_fdir.py
diff --git a/tests/TestSuite_cvl_fdir.py b/tests/TestSuite_cvl_fdir.py
new file mode 100644
index 0000000..8a4dde2
--- /dev/null
+++ b/tests/TestSuite_cvl_fdir.py
@@ -0,0 +1,1548 @@
+# BSD LICENSE
+#
+# Copyright(c) 2010-2019 Intel Corporation. All rights reserved.
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+#
+# * Redistributions of source code must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+# * Redistributions in binary form must reproduce the above copyright
+# notice, this list of conditions and the following disclaimer in
+# the documentation and/or other materials provided with the
+# distribution.
+# * Neither the name of Intel Corporation nor the names of its
+# contributors may be used to endorse or promote products derived
+# from this software without specific prior written permission.
+#
+# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+
+import re
+import time
+
+from packet import Packet
+from pmd_output import PmdOutput
+from test_case import TestCase
+import rte_flow_common as rfc
+
+from utils import GREEN, RED
+import utils
+
+MAC_IPV4_PAY = {
+ "match": [
+ 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", proto=255, ttl=2, tos=4) / Raw("x" * 80)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", frag=1, proto=255, ttl=2, tos=4)/Raw("x" * 80)'],
+ "unmatch": [
+ 'Ether(dst="00:11:22:33:44:56")/IP(src="192.168.0.20",dst="192.168.0.22", proto=255, ttl=2, tos=4) / Raw("x" * 80)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.22",dst="192.168.0.21", proto=255, ttl=2, tos=4) / Raw("x" * 80)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.1.21", proto=255, ttl=2, tos=4) / Raw("x" * 80)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", proto=1, ttl=2, tos=4) / Raw("x" * 80)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", proto=255, ttl=3, tos=4) / Raw("x" * 80)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", proto=255, ttl=2, tos=9) / Raw("x" * 80)'
+ ]
+}
+
+MAC_IPV4_PAY_SELECTED = {
+ "match": [
+ 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", proto=1) / Raw("x" * 80)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)'],
+ "unmatch": [
+ 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.22") / Raw("x" * 80)'
+ ]
+}
+
+MAC_IPV4_UDP = {
+ "match": [
+ 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)'],
+ "unmatch": [
+ 'Ether(dst="00:11:22:33:44:56")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.19",dst="192.168.0.21", ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.22", ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=4) /UDP(sport=21,dport=23)/Raw("x" * 80)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=4) /UDP(sport=22,dport=24)/Raw("x" * 80)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=64, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=1) /UDP(sport=22,dport=23)/Raw("x" * 80)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)']
+}
+
+MAC_IPV4_TCP = {
+ "match": [
+ 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)'],
+ "unmatch": [
+ 'Ether(dst="00:11:22:33:44:56")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.19",dst="192.168.0.21", ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.22", ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=4) /TCP(sport=21,dport=23)/Raw("x" * 80)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=4) /TCP(sport=22,dport=24)/Raw("x" * 80)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=64, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=1) /TCP(sport=22,dport=23)/Raw("x" * 80)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)']
+}
+
+MAC_IPV4_SCTP = {
+ "match": [
+ 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)'],
+ "unmatch": [
+ 'Ether(dst="00:11:22:33:44:56")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.19",dst="192.168.0.21", ttl=2, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.22", ttl=2, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=4) /SCTP(sport=21,dport=23)/Raw("x" * 80)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=4) /SCTP(sport=22,dport=24)/Raw("x" * 80)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=64, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=1) /SCTP(sport=22,dport=23)/Raw("x" * 80)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=4)/Raw("x" * 80)']
+}
+
+MAC_IPV6_PAY = {
+ "match": [
+ 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2", nh=1, tc=1, hlim=2)/IPv6ExtHdrFragment(1000)/("X"*480)'],
+ "unmatch": [
+ 'Ether(dst="00:11:22:33:44:56")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2022", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::1", nh=1, tc=1, hlim=2)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2", nh=2, tc=1, hlim=2)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2", nh=1, tc=2, hlim=2)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2", nh=1, tc=1, hlim=5)/("X"*480)']
+}
+
+MAC_IPV6_PAY_SELECTED = {
+ "match": [
+ 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrFragment(1000)/("X"*480)'],
+ "unmatch": [
+ 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/("X"*480)']
+}
+
+MAC_IPV6_UDP = {
+ "match": [
+ 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)'],
+ "unmatch": [
+ 'Ether(dst="00:11:22:33:44:56")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2002::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=3, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=1)/UDP(sport=22,dport=23)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=21,dport=23)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=24)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)']
+}
+
+MAC_IPV6_TCP = {
+ "match": [
+ 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)'],
+ "unmatch": [
+ 'Ether(dst="00:11:22:33:44:56")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2002::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=3, hlim=2)/TCP(sport=22,dport=23)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=1)/TCP(sport=22,dport=23)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=21,dport=23)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=24)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)']
+}
+
+MAC_IPV6_SCTP = {
+ "match": [
+ 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)'],
+ "unmatch": [
+ 'Ether(dst="00:11:22:33:44:56")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2002::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=3, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=1)/SCTP(sport=22,dport=23)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=21,dport=23)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=24)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=2)/("X"*480)']
+}
+
+MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY = {
+ "match": [
+ 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/Ether()/IP(src="192.168.0.20", dst="192.168.0.21")/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.21")',
+ 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/Ether()/IP(src="192.168.0.20", dst="192.168.0.21")',
+ 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.21", frag=1)',
+ 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.0.21", src="192.168.0.20")/("X"*480)'
+ ],
+ "unmatch": [
+ 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.22")',
+ 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.30", dst="192.168.0.21")',
+ 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/IP(dst="192.168.0.21", src="192.168.0.20")/("X"*480)']
+}
+
+MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP = {
+ "match": [
+ 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/Ether()/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(sport=22,dport=23)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(sport=22,dport=23)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/Ether()/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(sport=22,dport=23)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.0.21", src="192.168.0.20")/UDP(sport=22,dport=23)/("X"*480)'],
+ "unmatch": [
+ 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.22")/UDP(sport=22,dport=23)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.21", dst="192.168.0.23")/UDP(sport=22,dport=23)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(sport=21,dport=23)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(sport=22,dport=24)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.21")/TCP(sport=22, dport=23)',
+ 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/IP(dst="192.168.0.21", src="192.168.0.20")/UDP(sport=22,dport=23)/("X"*480)'
+ ]
+}
+
+MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP = {
+ "match": [
+ 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether()/IP(src="192.168.0.20", dst="192.168.0.21")/TCP(sport=22,dport=23)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.21")/TCP(sport=22,dport=23)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/Ether()/IP(src="192.168.0.20", dst="192.168.0.21")/TCP(sport=22,dport=23)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.0.21", src="192.168.0.20")/TCP(sport=22,dport=23)/("X"*480)'],
+ "unmatch": [
+ 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.22")/TCP(sport=22,dport=23)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.0.21", src="192.168.0.23")/TCP(sport=22,dport=23)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.21")/TCP(sport=21,dport=23)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.21")/TCP(sport=22,dport=24)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.21")/Raw("x" * 80)',
+ 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/IP(dst="192.168.0.21", src="192.168.0.20")/TCP(sport=22,dport=23)/("X"*480)']
+}
+
+MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP = {
+ "match": [
+ 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether()/IP(src="192.168.0.20", dst="192.168.0.21")/SCTP(sport=22,dport=23)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.21")/SCTP(sport=22,dport=23)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/Ether()/IP(src="192.168.0.20", dst="192.168.0.21")/SCTP(sport=22,dport=23)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.0.21", src="192.168.0.20")/SCTP(sport=22,dport=23)/("X"*480)'],
+ "unmatch": [
+ 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.22")/SCTP(sport=22,dport=23)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.0.21", src="192.168.0.23")/SCTP(sport=22,dport=23)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.21")/SCTP(sport=21,dport=23)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.21")/SCTP(sport=22,dport=24)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200, dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(sport=22, dport=23)/Raw("x" * 80)',
+ 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/IP(dst="192.168.0.21", src="192.168.0.20")/SCTP(sport=22,dport=23)/("X"*480)']
+}
+
+MAC_IPV4_GTPU_IPV4_PAY = {
+ "match": [
+ 'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03")/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x34)/IP()/Raw("x"*20)',
+ 'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03")/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x34)/IP(frag=1)/Raw("x"*20)',
+ 'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03")/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x34)/IP()/UDP()/Raw("x"*20)',
+ 'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03")/IP(src="192.168.0.20", dst="192.168.0.21")/UDP( dport=2152)/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x34)/IP()/TCP(sport=22, dport=23)/Raw("x"*20)',
+ 'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03")/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x34)/IP()/ICMP()/Raw("x"*20)'],
+ "unmatch": [
+ 'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03")/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x34)/IP()/SCTP()/Raw("x"*20)',
+ 'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03")/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x1234567)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x34)/IP()/Raw("x"*20)',
+ 'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03")/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x35)/IP()/Raw("x"*20)']
+}
+
+tv_mac_ipv4_pay_queue_index = {
+ "name": "test_mac_ipv4_pay_queue_index",
+ "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions queue index 1 / end",
+ "scapy_str": MAC_IPV4_PAY,
+ "check_func": rfc.check_queue,
+ "check_param": {"port_id": 0, "queue": 1}
+}
+
+tv_mac_ipv4_pay_selected_inputset_queue_index = {
+ "name": "test_mac_ipv4_pay_selected_inputset_queue_index",
+ "rule": "flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / end actions queue index 1 / end",
+ "scapy_str": MAC_IPV4_PAY_SELECTED,
+ "check_func": rfc.check_queue,
+ "check_param": {"port_id": 0, "queue": 1}
+}
+
+tv_mac_ipv4_udp_queue_index = {
+ "name": "test_mac_ipv4_upd_queue_index",
+ "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end actions queue index 1 / end",
+ "scapy_str": MAC_IPV4_UDP,
+ "check_func": rfc.check_queue,
+ "check_param": {"port_id": 0, "queue": 1}
+}
+
+tv_mac_ipv4_tcp_queue_index = {
+ "name": "test_mac_ipv4_tcp_queue_index",
+ "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end actions queue index 63 / end",
+ "scapy_str": MAC_IPV4_TCP,
+ "check_func": rfc.check_queue,
+ "check_param": {"port_id": 0, "queue": 63}
+}
+
+tv_mac_ipv4_sctp_queue_index = {
+ "name": "test_mac_ipv4_sctp_queue_index",
+ "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 tag is 1 / end actions queue index 2 / end",
+ "scapy_str": MAC_IPV4_SCTP,
+ "check_func": rfc.check_queue,
+ "check_param": {"port_id": 0, "queue": 2}
+}
+
+tv_mac_ipv6_pay_queue_index = {
+ "name": "test_mac_ipv6_pay_queue_index",
+ "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1 hop is 2 tc is 1 / end actions queue index 1 / end",
+ "scapy_str": MAC_IPV6_PAY,
+ "check_func": rfc.check_queue,
+ "check_param": {"port_id": 0, "queue": 1}
+}
+
+tv_mac_ipv6_pay_selected_inputset_queue_index = {
+ "name": "test_mac_ipv6_pay_selected_inputset_queue_index",
+ "rule": "flow create 0 ingress pattern eth / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 / end actions queue index 1 / end",
+ "scapy_str": MAC_IPV6_PAY_SELECTED,
+ "check_func": rfc.check_queue,
+ "check_param": {"port_id": 0, "queue": 1}
+}
+
+tv_mac_ipv6_udp_queue_index = {
+ "name": "test_mac_ipv6_udp_queue_index",
+ "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / udp src is 22 dst is 23 / end actions queue index 1 / end",
+ "scapy_str": MAC_IPV6_UDP,
+ "check_func": rfc.check_queue,
+ "check_param": {"port_id": 0, "queue": 1}
+}
+
+tv_mac_ipv6_tcp_queue_index = {
+ "name": "test_mac_ipv6_tcp_queue_index",
+ "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp src is 22 dst is 23 / end actions queue index 1 / end",
+ "scapy_str": MAC_IPV6_TCP,
+ "check_func": rfc.check_queue,
+ "check_param": {"port_id": 0, "queue": 1}
+}
+
+tv_mac_ipv6_sctp_queue_index = {
+ "name": "test_mac_ipv6_sctp_queue_index",
+ "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / sctp src is 22 dst is 23 / end actions queue index 1 / end",
+ "scapy_str": MAC_IPV6_SCTP,
+ "check_func": rfc.check_queue,
+ "check_param": {"port_id": 0, "queue": 1}
+}
+
+tv_mac_ipv4_tun_ipv4_pay_queue_index = {
+ "name": "test_mac_ipv4_tun_ipv4_pay_queue_index",
+ "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / end",
+ "scapy_str": MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
+ "check_func": rfc.check_queue,
+ "check_param": {"port_id": 0, "queue": 1}
+}
+
+tv_mac_ipv4_tun_ipv4_udp_queue_index = {
+ "name": "test_mac_ipv4_tun_ipv4_udp_queue_index",
+ "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue index 1 / end",
+ "scapy_str": MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
+ "check_func": rfc.check_queue,
+ "check_param": {"port_id": 0, "queue": 1}
+}
+
+tv_mac_ipv4_tun_ipv4_tcp_queue_index = {
+ "name": "test_mac_ipv4_tun_ipv4_tcp_queue_index",
+ "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions queue index 1 / end",
+ "scapy_str": MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
+ "check_func": rfc.check_queue,
+ "check_param": {"port_id": 0, "queue": 1}
+}
+
+tv_mac_ipv4_tun_ipv4_sctp_queue_index = {
+ "name": "test_mac_ipv4_tun_ipv4_sctp_queue_index",
+ "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue index 1 / end",
+ "scapy_str": MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
+ "check_func": rfc.check_queue,
+ "check_param": {"port_id": 0, "queue": 1}
+}
+
+tv_mac_ipv4_tun_mac_ipv4_pay_queue_index = {
+ "name": "test_mac_ipv4_tun_mac_ipv4_pay_queue_index",
+ "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / end",
+ "scapy_str": MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
+ "check_func": rfc.check_queue,
+ "check_param": {"port_id": 0, "queue": 1}
+}
+
+tv_mac_ipv4_tun_mac_ipv4_udp_queue_index = {
+ "name": "test_mac_ipv4_tun_mac_ipv4_udp_queue_index",
+ "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue index 1 / end",
+ "scapy_str": MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
+ "check_func": rfc.check_queue,
+ "check_param": {"port_id": 0, "queue": 1}
+}
+
+tv_mac_ipv4_tun_mac_ipv4_tcp_queue_index = {
+ "name": "test_mac_ipv4_tun_mac_ipv4_tcp_queue_index",
+ "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions queue index 1 / end",
+ "scapy_str": MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
+ "check_func": rfc.check_queue,
+ "check_param": {"port_id": 0, "queue": 1}
+}
+
+tv_mac_ipv4_tun_mac_ipv4_sctp_queue_index = {
+ "name": "test_mac_ipv4_tun_mac_ipv4_sctp_queue_index",
+ "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue index 1 / end",
+ "scapy_str": MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
+ "check_func": rfc.check_queue,
+ "check_param": {"port_id": 0, "queue": 1}
+}
+
+tv_mac_ipv4_pay_drop = {
+ "name": "test_mac_ipv4_pay_drop",
+ "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions drop / end",
+ "scapy_str": MAC_IPV4_PAY,
+ "check_func": rfc.check_drop,
+ "check_param": {"port_id": 0}
+}
+
+tv_mac_ipv4_udp_drop = {
+ "name": "test_mac_ipv4_udp_drop",
+ "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end actions drop / end",
+ "scapy_str": MAC_IPV4_UDP,
+ "check_func": rfc.check_drop,
+ "check_param": {"port_id": 0}
+}
+
+tv_mac_ipv4_tcp_drop = {
+ "name": "test_mac_ipv4_tcp_drop",
+ "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end actions drop / end",
+ "scapy_str": MAC_IPV4_TCP,
+ "check_func": rfc.check_drop,
+ "check_param": {"port_id": 0}
+}
+
+tv_mac_ipv4_sctp_drop = {
+ "name": "test_mac_ipv4_sctp_drop",
+ "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 / end actions drop / end",
+ "scapy_str": MAC_IPV4_SCTP,
+ "check_func": rfc.check_drop,
+ "check_param": {"port_id": 0}
+}
+
+tv_mac_ipv6_pay_drop = {
+ "name": "test_mac_ipv6_pay_drop",
+ "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1 hop is 2 tc is 1 / end actions drop / end",
+ "scapy_str": MAC_IPV6_PAY,
+ "check_func": rfc.check_drop,
+ "check_param": {"port_id": 0}
+}
+
+tv_mac_ipv6_udp_drop = {
+ "name": "test_mac_ipv6_udp_drop",
+ "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / udp src is 22 dst is 23 / end actions drop / end",
+ "scapy_str": MAC_IPV6_UDP,
+ "check_func": rfc.check_drop,
+ "check_param": {"port_id": 0}
+}
+tv_mac_ipv6_tcp_drop = {
+ "name": "test_mac_ipv6_tcp_drop",
+ "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp src is 22 dst is 23 / end actions drop / end",
+ "scapy_str": MAC_IPV6_TCP,
+ "check_func": rfc.check_drop,
+ "check_param": {"port_id": 0}
+}
+
+tv_mac_ipv6_sctp_drop = {
+ "name": "test_mac_ipv6_sctp_drop",
+ "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / sctp src is 22 dst is 23 / end actions drop / end",
+ "scapy_str": MAC_IPV6_SCTP,
+ "check_func": rfc.check_drop,
+ "check_param": {"port_id": 0}
+}
+
+tv_mac_ipv4_tun_ipv4_pay_drop = {
+ "name": "test_mac_ipv4_tun_ipv4_pay_drop",
+ "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions drop / end",
+ "scapy_str": MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
+ "check_func": rfc.check_drop,
+ "check_param": {"port_id": 0}
+}
+
+tv_mac_ipv4_tun_ipv4_udp_drop = {
+ "name": "test_mac_ipv4_tun_ipv4_udp_drop",
+ "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions drop / end",
+ "scapy_str": MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
+ "check_func": rfc.check_drop,
+ "check_param": {"port_id": 0}
+}
+
+tv_mac_ipv4_tun_ipv4_tcp_drop = {
+ "name": "test_mac_ipv4_tun_ipv4_tcp_drop",
+ "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions drop / end",
+ "scapy_str": MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
+ "check_func": rfc.check_drop,
+ "check_param": {"port_id": 0}
+}
+
+tv_mac_ipv4_tun_ipv4_sctp_drop = {
+ "name": "test_mac_ipv4_tun_ipv4_sctp_drop",
+ "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions drop / end",
+ "scapy_str": MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
+ "check_func": rfc.check_drop,
+ "check_param": {"port_id": 0}
+}
+
+tv_mac_ipv4_tun_mac_ipv4_pay_drop = {
+ "name": "test_mac_ipv4_tun_mac_ipv4_pay_drop",
+ "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions drop / end",
+ "scapy_str": MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
+ "check_func": rfc.check_drop,
+ "check_param": {"port_id": 0}
+}
+
+tv_mac_ipv4_tun_mac_ipv4_udp_drop = {
+ "name": "test_mac_ipv4_tun_mac_ipv4_udp_drop",
+ "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions drop / end",
+ "scapy_str": MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
+ "check_func": rfc.check_drop,
+ "check_param": {"port_id": 0}
+}
+
+tv_mac_ipv4_tun_mac_ipv4_tcp_drop = {
+ "name": "test_mac_ipv4_tun_mac_ipv4_tcp_drop",
+ "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions drop / end",
+ "scapy_str": MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
+ "check_func": rfc.check_drop,
+ "check_param": {"port_id": 0}
+}
+
+tv_mac_ipv4_tun_mac_ipv4_sctp_drop = {
+ "name": "test_mac_ipv4_tun_mac_ipv4_sctp_drop",
+ "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions drop / end",
+ "scapy_str": MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
+ "check_func": rfc.check_drop,
+ "check_param": {"port_id": 0}
+}
+
+tv_mac_ipv4_pay_queue_group = {
+ "name": "test_mac_ipv4_pay_queue_group",
+ "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions rss queues 0 1 end / end",
+ "scapy_str": MAC_IPV4_PAY,
+ "check_func": rfc.check_queue,
+ "check_param": {"port_id": 0, "queue": [0, 1]}
+}
+
+tv_mac_ipv4_udp_queue_group = {
+ "name": "test_mac_ipv4_udp_queue_group",
+ "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end actions rss queues 1 2 3 4 end / end",
+ "scapy_str": MAC_IPV4_UDP,
+ "check_func": rfc.check_queue,
+ "check_param": {"port_id": 0, "queue": [1, 2, 3, 4]}
+}
+
+tv_mac_ipv4_tcp_queue_group = {
+ "name": "test_mac_ipv4_tcp_queue_group",
+ "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end actions rss queues 56 57 58 59 60 61 62 63 end / end",
+ "scapy_str": MAC_IPV4_TCP,
+ "check_func": rfc.check_queue,
+ "check_param": {"port_id": 0, "queue": range(56, 64)}
+}
+
+tv_mac_ipv4_sctp_queue_group = {
+ "name": "test_mac_ipv4_sctp_queue_group",
+ "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 tag is 1 / end actions rss queues 0 1 2 3 end / end",
+ "scapy_str": MAC_IPV4_SCTP,
+ "check_func": rfc.check_queue,
+ "check_param": {"port_id": 0, "queue": range(4)}
+}
+
+tv_mac_ipv6_pay_queue_group = {
+ "name": "test_mac_ipv6_pay_queue_group",
+ "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1 hop is 2 tc is 1 / end actions rss queues 1 2 end / end",
+ "scapy_str": MAC_IPV6_PAY,
+ "check_func": rfc.check_queue,
+ "check_param": {"port_id": 0, "queue": [1, 2]}
+}
+
+tv_mac_ipv6_udp_queue_group = {
+ "name": "test_mac_ipv6_udp_queue_group",
+ "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / udp src is 22 dst is 23 / end actions rss queues 1 2 end / end",
+ "scapy_str": MAC_IPV6_UDP,
+ "check_func": rfc.check_queue,
+ "check_param": {"port_id": 0, "queue": [1, 2]}
+}
+
+tv_mac_ipv6_tcp_queue_group = {
+ "name": "test_mac_ipv6_tcp_queue_group",
+ "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp src is 22 dst is 23 / end actions rss queues 1 2 end / end",
+ "scapy_str": MAC_IPV6_TCP,
+ "check_func": rfc.check_queue,
+ "check_param": {"port_id": 0, "queue": [1, 2]}
+}
+
+tv_mac_ipv6_sctp_queue_group = {
+ "name": "test_mac_ipv6_sctp_queue_group",
+ "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / sctp src is 22 dst is 23 / end actions rss queues 1 2 end / end",
+ "scapy_str": MAC_IPV6_SCTP,
+ "check_func": rfc.check_queue,
+ "check_param": {"port_id": 0, "queue": [1, 2]}
+}
+
+tv_mac_ipv4_tun_ipv4_pay_queue_group = {
+ "name": "test_mac_ipv4_tun_ipv4_pay_queue_group",
+ "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions rss queues 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 end / end",
+ "scapy_str": MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
+ "check_func": rfc.check_queue,
+ "check_param": {"port_id": 0, "queue": range(9, 25)}
+}
+
+tv_mac_ipv4_tun_ipv4_udp_queue_group = {
+ "name": "test_mac_ipv4_tun_ipv4_udp_queue_group",
+ "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions rss queues 38 39 40 41 end / end",
+ "scapy_str": MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
+ "check_func": rfc.check_queue,
+ "check_param": {"port_id": 0, "queue": [38, 39, 40, 41]}
+}
+
+tv_mac_ipv4_tun_ipv4_tcp_queue_group = {
+ "name": "test_mac_ipv4_tun_ipv4_tcp_queue_group",
+ "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions rss queues 1 2 end / end",
+ "scapy_str": MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
+ "check_func": rfc.check_queue,
+ "check_param": {"port_id": 0, "queue": [1, 2]}
+}
+
+tv_mac_ipv4_tun_ipv4_sctp_queue_group = {
+ "name": "test_mac_ipv4_tun_ipv4_sctp_queue_group",
+ "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions rss queues 1 2 end / end",
+ "scapy_str": MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
+ "check_func": rfc.check_queue,
+ "check_param": {"port_id": 0, "queue": [1, 2]}
+}
+
+tv_mac_ipv4_tun_mac_ipv4_pay_queue_group = {
+ "name": "test_mac_ipv4_tun_mac_ipv4_pay_queue_group",
+ "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions rss queues 1 2 end / end",
+ "scapy_str": MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
+ "check_func": rfc.check_queue,
+ "check_param": {"port_id": 0, "queue": [1, 2]}
+}
+
+tv_mac_ipv4_tun_mac_ipv4_udp_queue_group = {
+ "name": "test_mac_ipv4_tun_mac_ipv4_udp_queue_group",
+ "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions rss queues 1 2 end / end",
+ "scapy_str": MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
+ "check_func": rfc.check_queue,
+ "check_param": {"port_id": 0, "queue": [1, 2]}
+}
+
+tv_mac_ipv4_tun_mac_ipv4_tcp_queue_group = {
+ "name": "test_mac_ipv4_tun_mac_ipv4_tcp_queue_group",
+ "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions rss queues 1 2 end / end",
+ "scapy_str": MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
+ "check_func": rfc.check_queue,
+ "check_param": {"port_id": 0, "queue": [1, 2]}
+}
+
+tv_mac_ipv4_tun_mac_ipv4_sctp_queue_group = {
+ "name": "test_mac_ipv4_tun_mac_ipv4_sctp_queue_group",
+ "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions rss queues 1 2 end / end",
+ "scapy_str": MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
+ "check_func": rfc.check_queue,
+ "check_param": {"port_id": 0, "queue": [1, 2]}
+}
+
+tv_mac_ipv4_gtpu_ipv4_pay_queue_index = {
+ "name": "test_mac_ipv4_gtpu_ipv4_pay_queue_index",
+ "rule": "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end",
+ "scapy_str": MAC_IPV4_GTPU_IPV4_PAY,
+ "check_func": rfc.check_queue,
+ "check_param": {"port_id": 0, "queue": 1}
+}
+
+tv_mac_ipv4_gtpu_ipv4_pay_drop = {
+ "name": "test_mac_ipv4_gtpu_ipv4_pay_drop",
+ "rule": "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions drop / end",
+ "scapy_str": MAC_IPV4_GTPU_IPV4_PAY,
+ "check_func": rfc.check_drop,
+ "check_param": {"port_id": 0}
+}
+
+tv_mac_ipv4_gtpu_ipv4_pay_queue_group = {
+ "name": "test_mac_ipv4_gtpu_ipv4_pay_queue_group",
+ "rule": "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions rss queues 0 1 end / end",
+ "scapy_str": MAC_IPV4_GTPU_IPV4_PAY,
+ "check_func": rfc.check_queue,
+ "check_param": {"port_id": 0, "queue": [0, 1]}
+}
+
+tv_mac_ipv4_gtpu_ipv4_pay_mark_count_query = {
+ "name": "test_mac_ipv4_gtpu_ipv4_pay_mark_count_query",
+ "rule": "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 2 / mark id 2 / count / end",
+ "scapy_str": MAC_IPV4_GTPU_IPV4_PAY,
+ "check_func": rfc.check_mark,
+ "check_param": {"port_id": 0, "queue": 2, "mark_id": 2,
+ "count": {"hits_set": 1, "hits": 5}, "mark": True}
+}
+
+tv_mac_ipv4_pay_queue_index_mark = {
+ "name": "test_mac_ipv4_pay_queue_index_mark",
+ "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions queue index 1 / mark id 0 / end",
+ "scapy_str": MAC_IPV4_PAY,
+ "check_func": rfc.check_mark,
+ "check_param": {"port_id": 0, "queue": 1, "mark_id": 0, "mark": True}
+}
+
+tv_mac_ipv4_udp_queue_index_mark = {
+ "name": "test_mac_ipv4_udp_queue_index_mark",
+ "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end actions queue index 0 / mark id 1 / end",
+ "scapy_str": MAC_IPV4_UDP,
+ "check_func": rfc.check_mark,
+ "check_param": {"port_id": 0, "queue": 0, "mark_id": 1, "mark": True}
+}
+
+tv_mac_ipv4_tcp_queue_index_mark = {
+ "name": "test_mac_ipv4_tcp_queue_index_mark",
+ "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end actions queue index 1 / mark id 4294967294 / end",
+ "scapy_str": MAC_IPV4_TCP,
+ "check_func": rfc.check_mark,
+ "check_param": {"port_id": 0, "queue": 1, "mark_id": 4294967294, "mark": True}
+}
+
+tv_mac_ipv4_sctp_queue_drop_mark = {
+ "name": "test_mac_ipv4_sctp_queue_drop_mark",
+ "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 tag is 1 / end actions drop / mark id 1 / end",
+ "scapy_str": MAC_IPV4_SCTP,
+ "check_func": rfc.check_mark,
+ "check_param": {"port_id": 0, "mark_id": 1, "mark": True}
+}
+
+tv_mac_ipv6_pay_queue_index_mark = {
+ "name": "test_mac_ipv6_pay_queue_index_mark",
+ "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1 hop is 2 tc is 1 / end actions queue index 1 / mark id 1 / end",
+ "scapy_str": MAC_IPV6_PAY,
+ "check_func": rfc.check_mark,
+ "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
+}
+
+tv_mac_ipv6_udp_queue_index_mark = {
+ "name": "test_mac_ipv6_udp_queue_index_mark",
+ "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / udp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end",
+ "scapy_str": MAC_IPV6_UDP,
+ "check_func": rfc.check_mark,
+ "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
+}
+
+tv_mac_ipv6_tcp_queue_index_mark = {
+ "name": "test_mac_ipv6_tcp_queue_index_mark",
+ "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end",
+ "scapy_str": MAC_IPV6_TCP,
+ "check_func": rfc.check_mark,
+ "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
+}
+
+tv_mac_ipv6_sctp_queue_index_mark = {
+ "name": "test_mac_ipv6_sctp_queue_index_mark",
+ "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / sctp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end",
+ "scapy_str": MAC_IPV6_SCTP,
+ "check_func": rfc.check_mark,
+ "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
+}
+
+tv_mac_ipv4_tun_ipv4_pay_queue_index_mark = {
+ "name": "test_mac_ipv4_tun_ipv4_pay_queue_index_mark",
+ "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / mark id 1 / end",
+ "scapy_str": MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
+ "check_func": rfc.check_mark,
+ "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
+}
+
+tv_mac_ipv4_tun_ipv4_udp_queue_group_mark = {
+ "name": "test_mac_ipv4_tun_ipv4_udp_queue_group_mark",
+ "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions rss queues 1 2 end / mark id 1 / end",
+ "scapy_str": MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
+ "check_func": rfc.check_mark,
+ "check_param": {"port_id": 0, "queue": [1, 2], "mark_id": 1, "mark": True}
+}
+
+tv_mac_ipv4_tun_ipv4_tcp_drop_mark = {
+ "name": "test_mac_ipv4_tun_ipv4_tcp_drop_mark",
+ "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions drop / mark id 1 / end",
+ "scapy_str": MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
+ "check_func": rfc.check_mark,
+ "check_param": {"port_id": 0, "mark_id": 1, "mark": True}
+}
+
+tv_mac_ipv4_tun_ipv4_sctp_queue_index_mark = {
+ "name": "test_mac_ipv4_tun_ipv4_sctp_queue_index_mark",
+ "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end",
+ "scapy_str": MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
+ "check_func": rfc.check_mark,
+ "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
+}
+
+tv_mac_ipv4_tun_mac_ipv4_pay_queue_index_mark = {
+ "name": "test_mac_ipv4_tun_mac_ipv4_pay_queue_index_mark",
+ "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / mark id 1 / end",
+ "scapy_str": MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
+ "check_func": rfc.check_mark,
+ "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
+}
+
+tv_mac_ipv4_tun_mac_ipv4_udp_queue_index_mark = {
+ "name": "test_mac_ipv4_tun_mac_ipv4_udp_queue_index_mark",
+ "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end",
+ "scapy_str": MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
+ "check_func": rfc.check_mark,
+ "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
+}
+
+tv_mac_ipv4_tun_mac_ipv4_tcp_queue_index_mark = {
+ "name": "test_mac_ipv4_tun_mac_ipv4_tcp_queue_index_mark",
+ "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end",
+ "scapy_str": MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
+ "check_func": rfc.check_mark,
+ "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
+}
+
+tv_mac_ipv4_tun_mac_ipv4_sctp_queue_index_mark = {
+ "name": "test_mac_ipv4_tun_mac_ipv4_sctp_queue_index_mark",
+ "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end",
+ "scapy_str": MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
+ "check_func": rfc.check_mark,
+ "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
+}
+
+vectors_ipv4_pay = [tv_mac_ipv4_pay_queue_index, tv_mac_ipv4_pay_selected_inputset_queue_index,
+ tv_mac_ipv4_pay_drop, tv_mac_ipv4_pay_queue_group, tv_mac_ipv4_pay_queue_index_mark]
+
+vectors_ipv4_udp = [tv_mac_ipv4_udp_drop, tv_mac_ipv4_udp_queue_group, tv_mac_ipv4_udp_queue_index_mark,
+ tv_mac_ipv4_udp_queue_index]
+
+vectors_ipv4_tcp = [tv_mac_ipv4_tcp_drop, tv_mac_ipv4_tcp_queue_group, tv_mac_ipv4_tcp_queue_index,
+ tv_mac_ipv4_tcp_queue_index_mark]
+
+vectors_ipv4_sctp = [tv_mac_ipv4_sctp_queue_drop_mark, tv_mac_ipv4_sctp_queue_group, tv_mac_ipv4_sctp_drop,
+ tv_mac_ipv4_sctp_queue_index]
+
+vectors_ipv6_pay = [tv_mac_ipv6_pay_drop, tv_mac_ipv6_pay_queue_group, tv_mac_ipv6_pay_queue_index,
+ tv_mac_ipv6_pay_queue_index_mark, tv_mac_ipv6_pay_selected_inputset_queue_index]
+
+vectors_ipv6_udp = [tv_mac_ipv6_udp_drop, tv_mac_ipv6_udp_queue_group, tv_mac_ipv6_udp_queue_index,
+ tv_mac_ipv6_udp_queue_index_mark]
+
+vectors_ipv6_tcp = [tv_mac_ipv6_tcp_drop, tv_mac_ipv6_tcp_queue_group, tv_mac_ipv6_tcp_queue_index,
+ tv_mac_ipv6_tcp_queue_index_mark]
+
+vectors_ipv6_sctp = [tv_mac_ipv6_sctp_queue_index_mark, tv_mac_ipv6_sctp_drop, tv_mac_ipv6_sctp_queue_group,
+ tv_mac_ipv6_sctp_queue_index]
+
+vectors_ipv4_tun_ipv4 = [tv_mac_ipv4_tun_ipv4_pay_drop, tv_mac_ipv4_tun_ipv4_pay_queue_group,
+ tv_mac_ipv4_tun_ipv4_pay_queue_index, tv_mac_ipv4_tun_ipv4_pay_queue_index_mark,
+ tv_mac_ipv4_tun_ipv4_sctp_drop, tv_mac_ipv4_tun_ipv4_sctp_queue_group,
+ tv_mac_ipv4_tun_ipv4_sctp_queue_index, tv_mac_ipv4_tun_ipv4_sctp_queue_index_mark,
+ tv_mac_ipv4_tun_ipv4_tcp_drop, tv_mac_ipv4_tun_ipv4_tcp_drop_mark,
+ tv_mac_ipv4_tun_ipv4_tcp_queue_group, tv_mac_ipv4_tun_ipv4_tcp_queue_index,
+ tv_mac_ipv4_tun_ipv4_udp_drop, tv_mac_ipv4_tun_ipv4_udp_queue_group,
+ tv_mac_ipv4_tun_ipv4_udp_queue_group_mark, tv_mac_ipv4_tun_ipv4_udp_queue_index]
+
+vectors_ipv4_tun_mac = [tv_mac_ipv4_tun_mac_ipv4_pay_queue_index_mark, tv_mac_ipv4_tun_mac_ipv4_pay_drop,
+ tv_mac_ipv4_tun_mac_ipv4_pay_queue_group, tv_mac_ipv4_tun_mac_ipv4_pay_queue_index,
+ tv_mac_ipv4_tun_mac_ipv4_sctp_drop, tv_mac_ipv4_tun_mac_ipv4_sctp_queue_group,
+ tv_mac_ipv4_tun_mac_ipv4_sctp_queue_index, tv_mac_ipv4_tun_mac_ipv4_sctp_queue_index_mark,
+ tv_mac_ipv4_tun_mac_ipv4_tcp_drop, tv_mac_ipv4_tun_mac_ipv4_tcp_queue_group,
+ tv_mac_ipv4_tun_mac_ipv4_tcp_queue_index, tv_mac_ipv4_tun_mac_ipv4_tcp_queue_index_mark,
+ tv_mac_ipv4_tun_mac_ipv4_udp_drop, tv_mac_ipv4_tun_mac_ipv4_udp_queue_group,
+ tv_mac_ipv4_tun_mac_ipv4_udp_queue_index, tv_mac_ipv4_tun_mac_ipv4_udp_queue_index_mark]
+
+test_vectors_gtpu_ipv4_pay = [tv_mac_ipv4_gtpu_ipv4_pay_drop, tv_mac_ipv4_gtpu_ipv4_pay_mark_count_query,
+ tv_mac_ipv4_gtpu_ipv4_pay_queue_group, tv_mac_ipv4_gtpu_ipv4_pay_queue_index]
+
+
+class TestCVLFdir(TestCase):
+
+ def check_rule(self, port_id=0, stats=True, rule_list=None):
+ out = self.dut.send_command("flow list %s" % port_id, timeout=2)
+ p = re.compile(r"ID\s+Group\s+Prio\s+Attr\s+Rule")
+ m = p.search(out)
+ if stats:
+ self.verify(m, "flow rule on port %s is not existed" % port_id)
+ if rule_list:
+ p = re.compile("^(\d+)\s")
+ li = out.splitlines()
+ res = filter(bool, map(p.match, li))
+ result = [i.group(1) for i in res]
+ self.verify(sorted(result) == sorted(rule_list),
+ "check rule list failed. expect %s, result %s" % (rule_list, result))
+ else:
+ self.verify(not m, "flow rule on port %s is existed" % port_id)
+
+ def destroy_rule(self, rule_id, port_id=0):
+ if isinstance(rule_id, list):
+ for i in rule_id:
+ out = self.dut.send_command("flow destroy %s rule %s" % (port_id, i), timeout=1)
+ p = re.compile(r"Flow rule #(\d+) destroyed")
+ m = p.search(out)
+ self.verify(m, "flow rule %s delete failed" % rule_id)
+ else:
+ out = self.dut.send_command("flow destroy %s rule %s" % (port_id, rule_id), timeout=1)
+ p = re.compile(r"Flow rule #(\d+) destroyed")
+ m = p.search(out)
+ self.verify(m, "flow rule %s delete failed" % rule_id)
+
+ def query_count(self, hits_set, hits, port_id=0, rule_id=0):
+ out = self.dut.send_command("flow query %s %s count" % (port_id, rule_id), timeout=1)
+ p = re.compile("hits_set:\s(\d+).*hits:\s(\d+)", re.DOTALL)
+ m = p.search(out)
+ res_hits_set = int(m.group(1))
+ res_hits = int(m.group(2))
+ self.verify(res_hits_set == hits_set,
+ "hits_set number check failed. expect: %d, result: %d" % (hits_set, res_hits_set))
+ self.verify(res_hits == hits, "hits number check failed. expect: %d, result: %d" % (hits, res_hits))
+
+ def _rte_flow_validate(self, vectors):
+ test_results = {}
+ for tv in vectors:
+ try:
+ count = 1 if not tv["check_param"].get("count") else tv["check_param"]["count"]
+ port_id = tv["check_param"]["port_id"]
+ mark = tv["check_param"].get("mark")
+ # create rule
+ rule_li = self.create_fdir_rule(tv["rule"], check_stats=True)
+ # send and check match packets
+ out1 = self.send_pkts_getouput(pkts=tv["scapy_str"]["match"], port_id=port_id,
+ count=count, mark=mark)
+ tv["check_func"](out1, pkt_num=len(tv["scapy_str"]["match"]), check_param=tv["check_param"])
+ # send and check unmatch packets
+ out2 = self.send_pkts_getouput(pkts=tv["scapy_str"]["unmatch"], port_id=port_id,
+ count=count, mark=mark)
+ tv["check_func"](out2, pkt_num=len(tv["scapy_str"]["unmatch"]), check_param=tv["check_param"],
+ stats=False)
+ if tv["check_param"].get("count"):
+ self.query_count(tv["check_param"]["count"]["hits_set"], tv["check_param"]["count"]["hits"],
+ port_id=port_id,
+ rule_id=rule_li[0])
+ # list and destroy rule
+ self.check_rule(port_id=tv["check_param"]["port_id"], rule_list=rule_li)
+ self.destroy_rule(rule_id=rule_li, port_id=port_id)
+ # send matched packet
+ out3 = self.send_pkts_getouput(pkts=tv["scapy_str"]["match"], port_id=port_id,
+ count=count, mark=mark)
+ tv["check_func"](out3, pkt_num=len(tv["scapy_str"]["match"]), check_param=tv["check_param"],
+ stats=False)
+ # check not rule exists
+ self.check_rule(port_id=port_id, stats=False)
+ test_results[tv["name"]] = True
+ print(GREEN("case passed: %s" % tv["name"]))
+ except Exception as e:
+ print(RED(e))
+ test_results[tv["name"]] = False
+ continue
+ failed_cases = []
+ for k, v in test_results.items():
+ if not v:
+ failed_cases.append(k)
+ self.verify(all(test_results.values()), "{} failed.".format(failed_cases))
+
+ def set_up_all(self):
+ """
+ Run at the start of each test suite.
+ prerequisites.
+ """
+ # Based on h/w type, choose how many ports to use
+ self.dut_ports = self.dut.get_ports(self.nic)
+ self.verify(len(self.dut_ports) >= 2, "Insufficient ports for testing")
+ # Verify that enough threads are available
+ cores = self.dut.get_core_list("1S/4C/1T")
+ self.verify(cores is not None, "Insufficient cores for speed testing")
+ self.portMask = utils.create_mask([self.dut_ports[0], self.dut_ports[1]])
+ self.ports_socket = self.dut.get_numa_id(self.dut_ports[0])
+ self.dut_port0 = self.tester.get_local_port(self.dut_ports[0])
+ self.dut_port1 = self.tester.get_local_port(self.dut_ports[1])
+ self.tester_iface0 = self.tester.get_interface(self.dut_port0)
+ self.tester_iface1 = self.tester.get_interface(self.dut_port1)
+ self.pci0 = self.dut.ports_info[self.dut_ports[0]]['pci']
+ self.pci1 = self.dut.ports_info[self.dut_ports[1]]['pci']
+
+ self.pkt = Packet()
+ self.pmd_output = PmdOutput(self.dut)
+ self.launch_testpmd_with_mark()
+
+ def set_up(self):
+ """
+ Run before each test case.
+ """
+ self.pmd_output.execute_cmd("start")
+
+ def config_testpmd(self):
+ self.pmd_output.execute_cmd("set fwd rxonly")
+ self.pmd_output.execute_cmd("set verbose 1")
+ self.pmd_output.execute_cmd("port config 0 udp_tunnel_port add vxlan 4789")
+ self.pmd_output.execute_cmd("port config 1 udp_tunnel_port add vxlan 4789")
+ # specify a fixed rss-hash-key for cvl ether
+ self.pmd_output.execute_cmd(
+ "port config 0 rss-hash-key ipv4 1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd")
+ res = self.pmd_output.wait_link_status_up('all', timeout=15)
+ self.verify(res is True, 'there have port link is down')
+
+ def launch_testpmd_with_mark(self):
+ self.pmd_output.start_testpmd(cores="1S/4C/1T",
+ param="--portmask=%s --rxq=64 --txq=64 --port-topology=loop" % self.portMask,
+ eal_param="-w %s,flow-mark-support=1 -w %s,flow-mark-support=1" % (
+ self.pci0, self.pci1), socket=self.ports_socket)
+ self.config_testpmd()
+
+ def send_packets(self, packets, tx_port=None, count=1):
+ self.pkt.update_pkt(packets)
+ tx_port = self.tester_iface0 if not tx_port else tx_port
+ self.pkt.send_pkt(crb=self.tester, tx_port=tx_port, count=count)
+
+ def send_pkts_getouput(self, pkts, port_id=0, count=1, mark=None):
+ tx_port = self.tester_iface0 if port_id == 0 else self.tester_iface1
+ self.send_packets(pkts, tx_port=tx_port, count=count)
+ time.sleep(1)
+ if mark:
+ out = (self.pmd_output.get_output(), self.pmd_output.execute_cmd("stop"))
+ else:
+ out = self.pmd_output.execute_cmd("stop")
+ self.pmd_output.execute_cmd("start")
+ return out
+
+ def create_fdir_rule(self, rule, check_stats=None):
+ # dpdk get a warning message(ice_interrupt_handler), it'll mess up output stream, testpmd> probably not be
+ # print completely.
+ p = re.compile(r"Flow rule #(\d+) created")
+ rule_list = []
+ if isinstance(rule, list):
+ for i in rule:
+ out = self.dut.send_command(i, timeout=1)
+ m = p.search(out)
+ if m:
+ rule_list.append(m.group(1))
+ else:
+ rule_list.append(False)
+ elif isinstance(rule, str):
+ out = self.dut.send_command(rule, timeout=1)
+ m = p.search(out)
+ if m:
+ rule_list.append(m.group(1))
+ else:
+ rule_list.append(False)
+ else:
+ raise Exception("unsupported rule type, only accept list or str")
+ if check_stats:
+ self.verify(all(rule_list), "some rules create failed, result %s" % rule_list)
+ elif check_stats == False:
+ self.verify(not any(rule_list), "all rules should create failed, result %s" % rule_list)
+ return rule_list
+
+ def check_fdir_rule(self, port_id=0, stats=True, rule_list=None):
+ out = self.dut.send_command("flow list %s" % port_id, timeout=2)
+ p = re.compile(r"ID\s+Group\s+Prio\s+Attr\s+Rule")
+ if stats:
+ self.verify(p.search(out), "flow rule on port %s is not existed" % port_id)
+ if rule_list:
+ p = re.compile("^(\d+)\s")
+ li = out.splitlines()
+ res = filter(bool, map(p.match, li))
+ result = [i.group(1) for i in res]
+ self.verify(sorted(result) == sorted(rule_list),
+ "check rule list failed. expect %s, result %s" % (rule_list, result))
+ else:
+ self.verify(not p.search(out), "flow rule on port %s is existed" % port_id)
+
+ def destroy_fdir_rule(self, port_id=0, rule_id=None):
+ if rule_id == None:
+ rule_id = 0
+ if isinstance(rule_id, list):
+ for i in rule_id:
+ out = self.dut.send_command("flow destroy %s rule %s" % (port_id, i), timeout=1)
+ p = re.compile(r"Flow rule #(\d+) destroyed")
+ m = p.search(out)
+ self.verify(m, "flow rule %s delete failed" % rule_id)
+ else:
+ out = self.dut.send_command("flow destroy %s rule %s" % (port_id, rule_id), timeout=1)
+ p = re.compile(r"Flow rule #(\d+) destroyed")
+ m = p.search(out)
+ self.verify(m, "flow rule %s delete failed" % rule_id)
+
+ def test_mac_ipv4_pay(self):
+ self._rte_flow_validate(vectors_ipv4_pay)
+
+ def test_mac_ipv4_udp(self):
+ self._rte_flow_validate(vectors_ipv4_udp)
+
+ def test_mac_ipv4_tcp(self):
+ self._rte_flow_validate(vectors_ipv4_tcp)
+
+ def test_mac_ipv4_sctp(self):
+ self._rte_flow_validate((vectors_ipv4_sctp))
+
+ def test_mac_ipv6_pay(self):
+ self._rte_flow_validate(vectors_ipv6_pay)
+
+ def test_mac_ipv6_udp(self):
+ self._rte_flow_validate(vectors_ipv6_udp)
+
+ def test_mac_ipv6_tcp(self):
+ self._rte_flow_validate(vectors_ipv6_tcp)
+
+ def test_mac_ipv6_sctp(self):
+ self._rte_flow_validate(vectors_ipv6_sctp)
+
+ def test_mac_ipv4_tun_ipv4(self):
+ self._rte_flow_validate(vectors_ipv4_tun_ipv4)
+
+ def test_mac_ipv4_tun_mac(self):
+ self._rte_flow_validate(vectors_ipv4_tun_mac)
+
+ def test_queue_index_wrong_parameters(self):
+ rule1 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions queue index 64 / end"
+ self.create_fdir_rule(rule1, check_stats=False)
+ rule2 = [
+ "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions queue index 1 / end",
+ "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions queue index 2 / end",
+ "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions drop / end"]
+ res = self.create_fdir_rule(rule2)
+ self.verify(res[0], "create fdir rule failed, result %s" % res)
+ self.verify(not any(res[1:]), "created wrong fdir rule %s should fail" % rule2[1:])
+
+ def test_queue_group_wrong_parameters(self):
+ rule1 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions rss queues 0 1 2 end / end"
+ rule2 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions rss queues 0 end / end"
+ rule3 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions rss queues 1 2 3 5 end / end"
+ rule4 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions rss queues 63 64 end / end"
+ rule5 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / end actions rss queues 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 end / end"
+ res = self.create_fdir_rule([rule1, rule2, rule3, rule4], check_stats=False)
+ self.dut.send_command("stop", timeout=1)
+ self.dut.send_command("port stop all", timeout=1)
+ self.dut.send_command("port config all rxq 32", timeout=1)
+ self.dut.send_command("port config all txq 32", timeout=2)
+ self.dut.send_command("port start all", timeout=1)
+ self.pmd_output.execute_cmd("start")
+ res = self.create_fdir_rule(rule5, check_stats=False)
+ self.dut.send_command("stop", timeout=1)
+ self.dut.send_command("port stop all", timeout=1)
+ self.dut.send_command("port config all rxq 64", timeout=1)
+ self.dut.send_command("port config all txq 64", timeout=2)
+ self.dut.send_command("port start all", timeout=1)
+ self.pmd_output.execute_cmd("start")
+ result = True
+ try:
+ self.create_fdir_rule(rule5, check_stats=True)
+ out = self.send_pkts_getouput(pkts=MAC_IPV4_PAY["match"])
+ rfc.check_queue(out, pkt_num=len(MAC_IPV4_PAY["match"]), check_param={"port_id": 0, "queue": range(64)})
+ out = self.send_pkts_getouput(pkts=MAC_IPV4_PAY["unmatch"])
+ rfc.check_queue(out, pkt_num=len(MAC_IPV4_PAY["unmatch"]), check_param={"port_id": 0, "queue": range(64)})
+ except Exception as e:
+ result = False
+ print(RED("failed:" + str(e)))
+ finally:
+ # restore testpmd config to default, then verify results
+ self.config_testpmd()
+ self.verify(result, "check failed")
+
+ def test_mac_ipv4_gtpu_ipv4_pay_teid_mark_count_query(self):
+ rule = "flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / end actions rss queues 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 end / mark id 100 / count / end"
+ p_gtpu1 = 'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03") / IP(src="192.168.0.20", dst="192.168.0.21") / UDP(dport=2152) / GTP_U_Header(gtp_type=255, teid=0x12345678) / GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x35) / IP() / Raw("x" * 20)'
+ p_gtpu2 = 'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03")/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x1234567)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x34)/IP()/UDP()/Raw("x"*20)'
+ # create fdir rule
+ rule_li = self.create_fdir_rule(rule, check_stats=True)
+ out = self.send_pkts_getouput(pkts=p_gtpu1, port_id=1, mark=True)
+ check_param = {"port_id": 1, "queue": range(64), "mark_id": 100}
+ rfc.check_mark(out, pkt_num=1, check_param=check_param)
+
+ out = self.send_pkts_getouput(pkts=p_gtpu2, port_id=1, mark=True)
+ rfc.check_queue(out[1], pkt_num=1, check_param=check_param)
+ mark_scanner = "FDIR matched ID=(0x\w+)"
+ res = re.search(mark_scanner, out[0])
+ self.verify(not res, "FDIR should not in %s" % out[0])
+ self.query_count(1, 1, 1, 0)
+
+ self.check_fdir_rule(port_id=1, stats=True)
+ self.destroy_fdir_rule(port_id=1, rule_id=rule_li[0])
+ # send matched packets
+ out = self.send_pkts_getouput(pkts=p_gtpu1, port_id=1, mark=True)
+ rfc.check_queue(out[1], pkt_num=1, check_param=check_param, stats=True)
+ res = re.search(mark_scanner, out[0])
+ self.verify(not res, "FDIR should not in %s" % out[0])
+ self.check_fdir_rule(port_id=1, stats=False)
+
+ def test_mac_ipv4_gtpu_ipv4_pay_qfi_mark_count_query(self):
+ rule = "flow create 1 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / end actions drop / mark id 3 / count / end"
+ p_gtpu1 = 'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03")/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x34)/IP()/TCP()/Raw("x"*20)'
+ p_gtpu2 = 'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03")/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x35)/IP()/Raw("x"*20)'
+ # create fdir rule
+ res = self.create_fdir_rule(rule, check_stats=True)
+ check_param = {"port_id": 1, "mark": True, "mark_id": 3}
+ # send matched packet
+ out = self.send_pkts_getouput(pkts=p_gtpu1, port_id=1, mark=True)
+ rfc.check_mark(out, pkt_num=1, check_param=check_param, stats=True)
+ # send unmatched packet
+ out1 = self.send_pkts_getouput(pkts=p_gtpu2, port_id=1, mark=True)
+ rfc.check_mark(out1, pkt_num=1, check_param=check_param, stats=False)
+ self.query_count(1, 1, 1, 0)
+ self.check_fdir_rule(port_id=1, stats=True, rule_list=res)
+ self.destroy_fdir_rule(port_id=1, rule_id=0)
+ # send matched packets
+ out = self.send_pkts_getouput(p_gtpu1, port_id=1, mark=True)
+ rfc.check_mark(out, pkt_num=1, check_param={"port_id": 1}, stats=False)
+ self.check_fdir_rule(port_id=1, stats=False)
+
+ def test_mac_ipv4_gtpu_ipv4_pay_multirules(self):
+ rule1 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end"
+ rule2 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 2 / end"
+ rule3 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x1234567 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 3 / end"
+ res = self.create_fdir_rule(rule=[rule1, rule2, rule3], check_stats=True)
+ rule4 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x1234567 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 3 / end"
+ rule5 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x1234567 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 4 / end"
+ rule6 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x1234567 / gtp_psc qfi is 0x75 / ipv4 / end actions queue index 4 / end"
+ res2 = self.create_fdir_rule(rule=[rule4, rule5, rule6], check_stats=False)
+ rule7 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x1234567 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 3 / end"
+ res3 = self.create_fdir_rule(rule7, check_stats=True)
+ p_gtpu1 = 'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03")/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x34)/IP()/Raw("x"*20)'
+ p_gtpu2 = 'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03")/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x1234567)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x34)/IP()/Raw("x"*20)'
+ p_gtpu3 = 'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03")/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x35)/IP()/Raw("x"*20)'
+ p_gtpu4 = 'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03")/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x1234567)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x35)/IP()/Raw("x"*20)'
+ p_gtpu5 = 'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03")/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x1234567)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x36)/IP()/Raw("x"*20)'
+ out1 = self.send_pkts_getouput(p_gtpu1)
+ rfc.check_queue(out1, pkt_num=1, check_param={"queue": 1})
+ out2 = self.send_pkts_getouput(p_gtpu2)
+ rfc.check_queue(out2, pkt_num=1, check_param={"queue": 3})
+ out3 = self.send_pkts_getouput(p_gtpu3)
+ rfc.check_queue(out3, pkt_num=1, check_param={"queue": 2})
+ out4 = self.send_pkts_getouput(p_gtpu4)
+ rfc.check_queue(out4, pkt_num=1, check_param={"queue": 3})
+ out5 = self.send_pkts_getouput(p_gtpu5)
+ rfc.check_queue(out5, pkt_num=1, check_param={"queue": [1, 2, 3]}, stats=False)
+ res.extend(res3)
+ self.check_fdir_rule(port_id=0, stats=True, rule_list=res)
+ self.dut.send_command("flow flush 0", timeout=1)
+ out1 = self.send_pkts_getouput(p_gtpu1)
+ rfc.check_queue(out1, pkt_num=1, check_param={"queue": 1}, stats=False)
+ out2 = self.send_pkts_getouput(p_gtpu2)
+ rfc.check_queue(out2, pkt_num=1, check_param={"queue": 3}, stats=False)
+ out3 = self.send_pkts_getouput(p_gtpu3)
+ rfc.check_queue(out3, pkt_num=1, check_param={"queue": 2}, stats=False)
+ out4 = self.send_pkts_getouput(p_gtpu4)
+ rfc.check_queue(out4, pkt_num=1, check_param={"queue": 3}, stats=False)
+
+ def test_mac_ipv4_gtpu_ipv4_pay_two_ports(self):
+ rule1 = 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end'
+ rule2 = 'flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end'
+ rule3 = 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 2 / end'
+ rule4 = 'flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 3 / end'
+ rule5 = 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end'
+ rule6 = 'flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / end actions queue index 2 / end'
+
+ p_gtpu1 = 'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03")/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x34)/IP()/Raw("x"*20)'
+ p_gtpu2 = 'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03")/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x35)/IP()/Raw("x"*20)'
+ p_gtpu3 = 'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03")/IP(src="192.168.0.20", dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x35)/IP()/Raw("x"*20)'
+ res1 = self.create_fdir_rule([rule1, rule2], check_stats=True)
+ out1 = self.send_pkts_getouput(p_gtpu1)
+ rfc.check_queue(out1, pkt_num=1, check_param={"queue": 1})
+ out2 = self.send_pkts_getouput(p_gtpu1, port_id=1)
+ rfc.check_queue(out2, pkt_num=1, check_param={"port_id": 1, "queue": 1})
+
+ res2 = self.create_fdir_rule([rule3, rule4], check_stats=True)
+ out1 = self.send_pkts_getouput(p_gtpu2)
+ rfc.check_queue(out1, pkt_num=1, check_param={"queue": 2})
+ out2 = self.send_pkts_getouput(p_gtpu2, port_id=1)
+ rfc.check_queue(out2, pkt_num=1, check_param={"port_id": 1, "queue": 3})
+
+ self.dut.send_command("flow flush 0", timeout=1)
+ self.dut.send_command("flow flush 1", timeout=1)
+
+ res3 = self.create_fdir_rule([rule5, rule6])
+ self.verify(all(res3), "rules should be create seccess, result is %s" % res3)
+ out1 = self.send_pkts_getouput(p_gtpu3)
+ rfc.check_queue(out1, pkt_num=1, check_param={"queue": 1}, stats=False)
+ out2 = self.send_pkts_getouput(p_gtpu3, port_id=1)
+ rfc.check_queue(out2, pkt_num=1, check_param={"port_id": 1, "queue": 2}, stats=True)
+
+ self.check_fdir_rule(port_id=0, rule_list=res3[0])
+ self.check_fdir_rule(port_id=1, rule_list=res3[1])
+
+ self.destroy_fdir_rule(0, 0)
+ self.destroy_fdir_rule(1, 0)
+
+ out1 = self.send_pkts_getouput([p_gtpu1, p_gtpu2])
+ rfc.check_queue(out1, pkt_num=2, check_param={"port_id": 0, "queue": [1, 2]}, stats=False)
+ out2 = self.send_pkts_getouput([p_gtpu1, p_gtpu2, p_gtpu3], port_id=1)
+ rfc.check_queue(out2, pkt_num=3, check_param={"port_id": 1, "queue": [1, 2, 3]}, stats=False)
+
+ self.check_fdir_rule(0, stats=False)
+ self.check_fdir_rule(1, stats=False)
+
+ def test_mac_ipv4_gtpu_ipv4_pay_wrong_parameters(self):
+ rule1 = 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x100 / ipv4 / end actions queue index 1 / end'
+ rule2 = 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x100000000 / gtp_psc qfi is 0x5 / ipv4 / end actions queue index 2 / end'
+ self.create_fdir_rule([rule1, rule2], check_stats=False)
+ self.check_fdir_rule(0, stats=False)
+
+ def test_count_query_identifier_share(self):
+ rule1 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.1 / end actions queue index 1 / count identifier 0x1234 shared on / end'
+ rule2 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.2 / end actions queue index 2 / count identifier 0x1234 shared on / end'
+ rule3 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.3 / end actions queue index 3 / count identifier 0x1234 shared off / end'
+ rule4 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.4 / end actions queue index 4 / count identifier 0x1234 / end'
+ rule5 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.5 / end actions queue index 5 / count shared on / end'
+ rule6 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.6 / end actions drop / count shared on / end'
+ rule7 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.7 / end actions drop / count identifier 0x1235 shared on / end'
+
+ pkt1 = 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.1",dst="192.168.0.21") / Raw("x" * 80)'
+ pkt2 = 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.2",dst="192.168.0.21") / Raw("x" * 80)'
+ pkt3 = 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.21") / Raw("x" * 80)'
+ pkt4 = 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.4",dst="192.168.0.21") / Raw("x" * 80)'
+ pkt5 = 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.5",dst="192.168.0.21") / Raw("x" * 80)'
+ pkt6 = 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.6",dst="192.168.0.21") / Raw("x" * 80)'
+ pkt7 = 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.7",dst="192.168.0.21") / Raw("x" * 80)'
+
+ res = self.create_fdir_rule([rule1, rule2, rule3, rule4, rule5, rule6, rule7])
+ self.verify(all(res), "create rules failed, result: %s" % res)
+ out1 = self.send_pkts_getouput(pkt1, count=10)
+ rfc.check_queue(out1, pkt_num=10, check_param={"queue": 1}, stats=True)
+ out2 = self.send_pkts_getouput(pkt2, count=10)
+ rfc.check_queue(out2, pkt_num=10, check_param={"queue": 2}, stats=True)
+ out3 = self.send_pkts_getouput(pkt3, count=10)
+ rfc.check_queue(out3, pkt_num=10, check_param={"queue": 3}, stats=True)
+ out4 = self.send_pkts_getouput(pkt4, count=10)
+ rfc.check_queue(out4, pkt_num=10, check_param={"queue": 4}, stats=True)
+ out5 = self.send_pkts_getouput(pkt5, count=10)
+ rfc.check_queue(out5, pkt_num=10, check_param={"queue": 5}, stats=True)
+ out6 = self.send_pkts_getouput(pkt6, count=10)
+ rfc.check_drop(out6, pkt_num=10, check_param={"port_id": 0})
+ out7 = self.send_pkts_getouput(pkt7, count=10)
+ rfc.check_drop(out7, pkt_num=10, check_param={"port_id": 0})
+
+ self.query_count(1, 20, 0, 0)
+ self.query_count(1, 20, 0, 1)
+ self.query_count(1, 10, 0, 2)
+ self.query_count(1, 10, 0, 3)
+ self.query_count(1, 20, 0, 4)
+ self.query_count(1, 20, 0, 5)
+ self.query_count(1, 10, 0, 6)
+
+ self.check_fdir_rule(0, stats=True, rule_list=res)
+ self.dut.send_command("flow flush 0", timeout=1)
+ out = self.send_pkts_getouput(pkts=[pkt1, pkt2, pkt3, pkt4, pkt5])
+ rfc.check_queue(out, pkt_num=5, check_param={"port_id": 0, "queue": range(1, 6)}, stats=False)
+ out6 = self.send_pkts_getouput(pkt6, count=10)
+ rfc.check_drop(out6, pkt_num=10, check_param={"port_id": 0}, stats=False)
+ out7 = self.send_pkts_getouput(pkt7, count=10)
+ rfc.check_drop(out7, pkt_num=10, check_param={"port_id": 0}, stats=False)
+
+ self.check_fdir_rule(stats=False)
+
+ def test_multi_patterns_count_query(self):
+ rule1 = 'flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions queue index 1 / count / end'
+ rule2 = 'flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions drop / count / end'
+ rule3 = 'flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions rss queues 62 63 end / count / end'
+ rule4 = 'flow create 0 ingress pattern eth / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 / end actions queue index 1 / count / end'
+ rule5 = 'flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue index 3 / count / end'
+ rule6 = 'flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 / tcp dst is 23 / end actions queue index 4 / count / end'
+ rule7 = 'flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue index 5 / count / end'
+
+ pkt1 = 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21") /TCP(sport=22, dport=23)/ Raw("x" * 80)'
+ pkt2 = 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21") /UDP(sport=22, dport=23)/ Raw("x" * 80)'
+ pkt3 = 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21") /SCTP(sport=22, dport=23)/ Raw("x" * 80)'
+ pkt4 = 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)'
+ pkt5 = 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(dport=4790)/VXLAN(flags=0xc)/IP(dst="192.168.0.21", src="192.168.0.20")/UDP(sport=22,dport=23)/("X"*480)'
+ pkt6 = 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20")/TCP(dport=23)/("X"*480)'
+ pkt7 = 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether()/IP(src="192.168.0.20", dst="192.168.0.21")/SCTP(sport=22,dport=23)/("X"*480)'
+
+ res = self.create_fdir_rule(rule=[rule1, rule2, rule3, rule4, rule5, rule6, rule7], check_stats=True)
+ self.verify(all(res), "create rules failed, result %s" % res)
+ out = self.send_pkts_getouput(pkts=pkt1, count=10)
+ rfc.check_queue(out, pkt_num=10, check_param={"queue": 1}, stats=True)
+ out = self.send_pkts_getouput(pkts=pkt2, count=10)
+ rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0})
+ out = self.send_pkts_getouput(pkts=pkt3, count=10)
+ rfc.check_queue(out, pkt_num=10, check_param={"queue": [62, 63]}, stats=True)
+ out = self.send_pkts_getouput(pkts=pkt4, count=10)
+ rfc.check_queue(out, pkt_num=10, check_param={"queue": 1}, stats=True)
+ out = self.send_pkts_getouput(pkts=pkt5, count=10)
+ rfc.check_queue(out, pkt_num=10, check_param={"queue": 3}, stats=True)
+ out = self.send_pkts_getouput(pkts=pkt6, count=10)
+ rfc.check_queue(out, pkt_num=10, check_param={"queue": 4}, stats=True)
+ out = self.send_pkts_getouput(pkts=pkt7, count=10)
+ rfc.check_queue(out, pkt_num=10, check_param={"queue": 5}, stats=True)
+
+ for i in range(7):
+ self.query_count(1, 10, port_id=0, rule_id=i)
+ self.check_fdir_rule(port_id=0, stats=True, rule_list=res)
+
+ self.dut.send_command("flow flush 0", timeout=1)
+ out = self.send_pkts_getouput(pkts=pkt1, count=10)
+ rfc.check_queue(out, pkt_num=10, check_param={"queue": 1}, stats=False)
+ out = self.send_pkts_getouput(pkts=pkt2, count=10)
+ rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0}, stats=False)
+ out = self.send_pkts_getouput(pkts=pkt3, count=1)
+ rfc.check_queue(out, pkt_num=1, check_param={"queue": [62, 63]}, stats=False)
+ out = self.send_pkts_getouput(pkts=[pkt4, pkt5, pkt6, pkt7], count=1)
+ rfc.check_queue(out, pkt_num=4, check_param={"queue": [1, 3, 4, 5]}, stats=False)
+ self.check_fdir_rule(stats=False)
+
+ def test_two_ports_multi_patterns_count_query(self):
+ rules = [
+ 'flow create 1 ingress pattern eth / ipv4 dst is 192.168.0.21 proto is 255 tos is 4 / end actions queue index 1 / count / end',
+ 'flow create 1 ingress pattern eth / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / sctp src is 22 dst is 23 / end actions rss queues 6 7 end / count / end',
+ 'flow create 1 ingress pattern eth / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / udp src is 22 dst is 23 / end actions rss queues 6 7 end / count / end',
+ 'flow create 1 ingress pattern eth / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp src is 22 dst is 23 / end actions queue index 2 / count / end',
+ 'flow create 1 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions drop / count / end',
+ 'flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 tos is 4 / tcp src is 22 dst is 23 / end actions drop / count / end',
+ 'flow create 0 ingress pattern eth / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 / end actions queue index 1 / count / end'
+ ]
+ pkts = [
+ 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", proto=255, ttl=2, tos=4) / Raw("x" * 80)',
+ 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/Ether()/IP(src="192.168.0.20", dst="192.168.0.21")/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.0.21", ttl=2, tos=4)/TCP(sport=22,dport=23)/Raw(load="X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.0.21", ttl=2, tos=4)/TCP(sport=22,dport=23)/Raw(load="X"*480)'
+ ]
+ res = self.create_fdir_rule(rule=rules, check_stats=True)
+ out = self.send_pkts_getouput(pkts[0], port_id=1, count=10)
+ rfc.check_queue(out, pkt_num=10, check_param={"port_id": 1, "queue": 1}, stats=True)
+ out = self.send_pkts_getouput(pkts[1:3], port_id=1, count=10)
+ rfc.check_queue(out, pkt_num=20, check_param={"port_id": 1, "queue": [6, 7]}, stats=True)
+ out = self.send_pkts_getouput(pkts[3], port_id=1, count=10)
+ rfc.check_queue(out, pkt_num=10, check_param={"port_id": 1, "queue": 2}, stats=True)
+ out = self.send_pkts_getouput(pkts[4], port_id=1, count=10)
+ rfc.check_drop(out, pkt_num=10, check_param={"port_id": 1})
+ out = self.send_pkts_getouput(pkts[5], count=10)
+ rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0})
+ out = self.send_pkts_getouput(pkts[6], count=10)
+ rfc.check_queue(out, pkt_num=10, check_param={"port_id": 0, "queue": 1}, stats=True)
+ out = self.send_pkts_getouput(pkts[7], port_id=1, count=10)
+ rfc.check_drop(out, pkt_num=10, check_param={"port_id": 1}, stats=False)
+
+ for i in range(5):
+ self.query_count(1, 10, 1, i)
+ for i in range(2):
+ self.query_count(1, 10, 0, i)
+ self.check_fdir_rule(port_id=0, stats=True, rule_list=res[0:2])
+ self.check_fdir_rule(port_id=1, stats=True, rule_list=res[2:])
+
+ self.dut.send_command("flow flush 0", timeout=1)
+ self.dut.send_command("flow flush 1", timeout=1)
+
+ out = self.send_pkts_getouput(pkts[0], port_id=1, count=10)
+ rfc.check_queue(out, pkt_num=10, check_param={"port_id": 1, "queue": 1}, stats=False)
+ out = self.send_pkts_getouput(pkts[1:3], port_id=1, count=10)
+ rfc.check_queue(out, pkt_num=20, check_param={"port_id": 1, "queue": [6, 7]}, stats=False)
+ out = self.send_pkts_getouput(pkts[3], port_id=1, count=10)
+ rfc.check_queue(out, pkt_num=10, check_param={"port_id": 1, "queue": 2}, stats=False)
+ out = self.send_pkts_getouput(pkts[4], port_id=1, count=10)
+ rfc.check_drop(out, pkt_num=10, check_param={"port_id": 1}, stats=False)
+ out = self.send_pkts_getouput(pkts[5], count=10)
+ rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0}, stats=False)
+ out = self.send_pkts_getouput(pkts[6], count=10)
+ rfc.check_queue(out, pkt_num=10, check_param={"port_id": 0, "queue": 1}, stats=False)
+ out = self.send_pkts_getouput(pkts[7], port_id=0, count=10)
+ rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0}, stats=False)
+ self.check_fdir_rule(0, stats=False)
+ self.check_fdir_rule(1, stats=False)
+
+ def test_multirules_mark(self):
+ rules = [
+ "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end",
+ "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end actions queue index 2 / mark id 1 / end",
+ "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 / end actions queue index 1 / mark id 2 / count / end"]
+
+ pkt1 = 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)'
+ pkt2 = 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)'
+ pkt3 = 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21", ttl=2, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)'
+
+ res = self.create_fdir_rule(rules, check_stats=True)
+
+ out1 = self.send_pkts_getouput(pkt1, mark=True)
+ rfc.check_mark(out1, pkt_num=1, check_param={"port_id": 0, "mark_id": 1, "queue": 1}, stats=True)
+
+ out2 = self.send_pkts_getouput(pkt2, mark=True)
+ rfc.check_mark(out2, pkt_num=1, check_param={"port_id": 0, "mark_id": 1, "queue": 2}, stats=True)
+
+ out3 = self.send_pkts_getouput(pkt3, mark=True)
+ rfc.check_mark(out3, pkt_num=1, check_param={"port_id": 0, "mark_id": 2, "queue": 1}, stats=True)
+
+ self.query_count(1, 1, port_id=0, rule_id=2)
+ self.check_fdir_rule(0, stats=True, rule_list=res)
+ self.destroy_fdir_rule(port_id=0, rule_id=0)
+
+ out1 = self.send_pkts_getouput(pkt1, mark=True)
+ rfc.check_mark(out1, pkt_num=1, check_param={"port_id": 0, "mark_id": 1, "queue": 1}, stats=False)
+
+ self.check_fdir_rule(0, stats=True, rule_list=res[1:])
+ out2 = self.send_pkts_getouput(pkt2, mark=True)
+ rfc.check_mark(out2, pkt_num=1, check_param={"port_id": 0, "mark_id": 1, "queue": 2}, stats=True)
+
+ out3 = self.send_pkts_getouput(pkt3, mark=True)
+ rfc.check_mark(out3, pkt_num=1, check_param={"port_id": 0, "mark_id": 2, "queue": 1}, stats=True)
+
+ self.query_count(1, 2, port_id=0, rule_id=2)
+ self.dut.send_command("flow flush 0", timeout=1)
+
+ out1 = self.send_pkts_getouput(pkt1, mark=True)
+ rfc.check_mark(out1, pkt_num=1, check_param={"port_id": 0, "mark_id": 1, "queue": 1}, stats=False)
+
+ out2 = self.send_pkts_getouput(pkt2, mark=True)
+ rfc.check_mark(out2, pkt_num=1, check_param={"port_id": 0, "mark_id": 1, "queue": 2}, stats=False)
+
+ out3 = self.send_pkts_getouput(pkt3, mark=True)
+ rfc.check_mark(out3, pkt_num=1, check_param={"port_id": 0, "mark_id": 2, "queue": 1}, stats=False)
+
+ self.check_fdir_rule(stats=False)
+
+ def test_mark_wrong_parameters(self):
+ rule = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 / end actions queue index 1 / mark id 4294967296 / end"
+ self.create_fdir_rule(rule=rule, check_stats=False)
+ self.check_fdir_rule(stats=False)
+
+ def test_pattern_conflict_flow(self):
+ rule1 = "flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / end actions queue index 1 / end"
+ self.create_fdir_rule(rule=rule1, check_stats=True)
+ pkt1 = 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")/Raw("x" * 80)'
+ pkt2 = 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21") /UDP(sport=22, dport=23)/ Raw("x" * 80)'
+ out1 = self.send_pkts_getouput(pkts=[pkt1, pkt2])
+ rfc.check_queue(out1, pkt_num=2, check_param={"port_id": 0, "queue": 1}, stats=True)
+
+ rule2 = "flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue index 2 / end"
+ self.create_fdir_rule(rule=rule2, check_stats=True)
+ out2 = self.send_pkts_getouput(pkt1)
+ rfc.check_queue(out2, pkt_num=1, check_param={"port_id": 0, "queue": 1}, stats=True)
+
+ out3 = self.send_pkts_getouput(pkt2)
+ rfc.check_queue(out3, pkt_num=1, check_param={"port_id": 0, "queue": 2}, stats=True)
+
+ self.dut.send_command("flow flush 0", timeout=1)
+
+ self.create_fdir_rule(rule=rule2, check_stats=True)
+ out4 = self.send_pkts_getouput(pkt2)
+ rfc.check_queue(out4, pkt_num=1, check_param={"port_id": 0, "queue": 2}, stats=True)
+
+ self.create_fdir_rule(rule=rule1, check_stats=True)
+ out5 = self.send_pkts_getouput(pkt2)
+ rfc.check_queue(out5, pkt_num=1, check_param={"port_id": 0, "queue": 1}, stats=True)
+
+ def test_max_count(self):
+ pattern = "flow create 0 ingress pattern eth / ipv4 src is 192.168.0.{} / end actions drop / count / end"
+ rules = [pattern.format(i) for i in range(1, 256)] + [
+ "flow create 0 ingress pattern eth / ipv4 src is 192.168.1.1 / end actions drop / count / end"]
+ res = self.create_fdir_rule(rules, check_stats=True)
+
+ rule2 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.1.2 / end actions drop / count / end'
+ res2 = self.create_fdir_rule(rule2, check_stats=False)
+
+ pkt = 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.1",dst="192.168.0.21") / Raw("x" * 80)'
+ out = self.send_pkts_getouput(pkt, count=10)
+ rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0}, stats=True)
+ self.query_count(1, 10, port_id=0, rule_id=255)
+ self.check_fdir_rule(0, stats=True, rule_list=res)
+ self.dut.send_command("flow flush 0", timeout=1)
+ out = self.send_pkts_getouput(pkt, count=10)
+ rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0}, stats=False)
+ self.check_fdir_rule(stats=False)
+ self.dut.send_command("stop", timeout=2)
+ self.dut.send_command("quit", timeout=2)
+ self.launch_testpmd_with_mark()
+
+ def tear_down(self):
+ # destroy all flow rule on port 0
+ self.dut.send_command("flow flush 0", timeout=1)
+ self.dut.send_command("flow flush 1", timeout=1)
+ self.dut.send_command("clear port stats all", timeout=1)
+ self.pmd_output.execute_cmd("stop")
+
+ def tear_down_all(self):
+ self.dut.kill_all()
--
1.8.3.1
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [dts] [PATCH V1]tests/cvl_fdir: add new testsuit cvl_fdir
2019-12-31 6:05 [dts] [PATCH V1]tests/cvl_fdir: add new testsuit cvl_fdir Xiao Qimai
@ 2019-12-31 10:14 ` Xiao, QimaiX
2020-01-02 7:17 ` Chen, Zhaoyan
2020-01-03 2:58 ` Tu, Lijuan
1 sibling, 1 reply; 4+ messages in thread
From: Xiao, QimaiX @ 2019-12-31 10:14 UTC (permalink / raw)
To: dts
[-- Attachment #1: Type: text/plain, Size: 108995 bytes --]
Tested_by: Xiao, QimaiX <qimaix.xiao@intel.com>
> -----Original Message-----
> From: Xiao, QimaiX
> Sent: Tuesday, December 31, 2019 2:06 PM
> To: dts@dpdk.org
> Cc: Xiao, QimaiX <qimaix.xiao@intel.com>
> Subject: [dts][PATCH V1]tests/cvl_fdir: add new testsuit cvl_fdir
>
> add testsuit cvl_fdir
>
> Signed-off-by: Xiao Qimai <qimaix.xiao@intel.com>
> ---
> tests/TestSuite_cvl_fdir.py | 1548
> +++++++++++++++++++++++++++++++++++++++++++
> 1 file changed, 1548 insertions(+)
> create mode 100644 tests/TestSuite_cvl_fdir.py
>
> diff --git a/tests/TestSuite_cvl_fdir.py b/tests/TestSuite_cvl_fdir.py
> new file mode 100644
> index 0000000..8a4dde2
> --- /dev/null
> +++ b/tests/TestSuite_cvl_fdir.py
> @@ -0,0 +1,1548 @@
> +# BSD LICENSE
> +#
> +# Copyright(c) 2010-2019 Intel Corporation. All rights reserved.
> +# All rights reserved.
> +#
> +# Redistribution and use in source and binary forms, with or without
> +# modification, are permitted provided that the following conditions
> +# are met:
> +#
> +# * Redistributions of source code must retain the above copyright
> +# notice, this list of conditions and the following disclaimer.
> +# * Redistributions in binary form must reproduce the above copyright
> +# notice, this list of conditions and the following disclaimer in
> +# the documentation and/or other materials provided with the
> +# distribution.
> +# * Neither the name of Intel Corporation nor the names of its
> +# contributors may be used to endorse or promote products derived
> +# from this software without specific prior written permission.
> +#
> +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
> CONTRIBUTORS
> +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT
> NOT
> +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
> FITNESS FOR
> +# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
> COPYRIGHT
> +# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
> INCIDENTAL,
> +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
> NOT
> +# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
> OF USE,
> +# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
> AND ON ANY
> +# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
> +# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
> THE USE
> +# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
> DAMAGE.
> +
> +
> +import re
> +import time
> +
> +from packet import Packet
> +from pmd_output import PmdOutput
> +from test_case import TestCase
> +import rte_flow_common as rfc
> +
> +from utils import GREEN, RED
> +import utils
> +
> +MAC_IPV4_PAY = {
> + "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> proto=255, ttl=2, tos=4) / Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> frag=1, proto=255, ttl=2, tos=4)/Raw("x" * 80)'],
> + "unmatch": [
> +
> 'Ether(dst="00:11:22:33:44:56")/IP(src="192.168.0.20",dst="192.168.0.22",
> proto=255, ttl=2, tos=4) / Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.22",dst="192.168.0.21",
> proto=255, ttl=2, tos=4) / Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.1.21",
> proto=255, ttl=2, tos=4) / Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> proto=1, ttl=2, tos=4) / Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> proto=255, ttl=3, tos=4) / Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> proto=255, ttl=2, tos=9) / Raw("x" * 80)'
> + ]
> +}
> +
> +MAC_IPV4_PAY_SELECTED = {
> + "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> proto=1) / Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)'],
> + "unmatch": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.22") /
> Raw("x" * 80)'
> + ]
> +}
> +
> +MAC_IPV4_UDP = {
> + "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)'],
> + "unmatch": [
> +
> 'Ether(dst="00:11:22:33:44:56")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.19",dst="192.168.0.21",
> ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.22",
> ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /UDP(sport=21,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /UDP(sport=22,dport=24)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=64, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=1) /UDP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)']
> +}
> +
> +MAC_IPV4_TCP = {
> + "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)'],
> + "unmatch": [
> +
> 'Ether(dst="00:11:22:33:44:56")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.19",dst="192.168.0.21",
> ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.22",
> ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /TCP(sport=21,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /TCP(sport=22,dport=24)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=64, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=1) /TCP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)']
> +}
> +
> +MAC_IPV4_SCTP = {
> + "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)'],
> + "unmatch": [
> +
> 'Ether(dst="00:11:22:33:44:56")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.19",dst="192.168.0.21",
> ttl=2, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.22",
> ttl=2, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /SCTP(sport=21,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /SCTP(sport=22,dport=24)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=64, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=1) /SCTP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4)/Raw("x" * 80)']
> +}
> +
> +MAC_IPV6_PAY = {
> + "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2", nh=1, tc=1,
> hlim=2)/IPv6ExtHdrFragment(1000)/("X"*480)'],
> + "unmatch": [
> +
> 'Ether(dst="00:11:22:33:44:56")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2022", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::1", nh=1, tc=1, hlim=2)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2", nh=2, tc=1, hlim=2)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2", nh=1, tc=2, hlim=2)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2", nh=1, tc=1, hlim=5)/("X"*480)']
> +}
> +
> +MAC_IPV6_PAY_SELECTED = {
> + "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020")/IPv6ExtHdrFragment(1000)/("X"*480)'],
> + "unmatch": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2021")/("X"*480)']
> +}
> +
> +MAC_IPV6_UDP = {
> + "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)'],
> + "unmatch": [
> +
> 'Ether(dst="00:11:22:33:44:56")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2021", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2002::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=3, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=1)/UDP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=21,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=24)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)']
> +}
> +
> +MAC_IPV6_TCP = {
> + "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)'],
> + "unmatch": [
> +
> 'Ether(dst="00:11:22:33:44:56")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2021", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2002::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=3, hlim=2)/TCP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=1)/TCP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=21,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=24)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)']
> +}
> +
> +MAC_IPV6_SCTP = {
> + "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)'],
> + "unmatch": [
> +
> 'Ether(dst="00:11:22:33:44:56")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2021", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2002::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=3, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=1)/SCTP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=21,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=24)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=2)/("X"*480)']
> +}
> +
> +MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY = {
> + "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/Ether()/IP(src="192.168
> .0.20", dst="192.168.0.21")/("X"*480)',
> + 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.21")',
> + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/Ether()/IP(src="192.168.0.20",
> dst="192.168.0.21")',
> + 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.21",
> frag=1)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:
> 22:33:44:55")/IP(dst="192.168.0.21", src="192.168.0.20")/("X"*480)'
> + ],
> + "unmatch": [
> + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.22")',
> + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.30", dst="192.168.0.21")',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/IP(dst="192.168.0.21",
> src="192.168.0.20")/("X"*480)']
> +}
> +
> +MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP = {
> + "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/Ether()/IP(src="192.168
> .0.20", dst="192.168.0.21")/UDP(sport=22,dport=23)/("X"*480)',
> + 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(sport=22,dport=23)/("X"*480)',
> + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/Ether()/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:
> 22:33:44:55")/IP(dst="192.168.0.21",
> src="192.168.0.20")/UDP(sport=22,dport=23)/("X"*480)'],
> + "unmatch": [
> + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.22")/UDP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:
> 22:33:44:55")/IP(src="192.168.0.21",
> dst="192.168.0.23")/UDP(sport=22,dport=23)/("X"*480)',
> + 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(sport=21,dport=23)/("X"*480)',
> + 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(sport=22,dport=24)/("X"*480)',
> + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/TCP(sport=22, dport=23)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/IP(dst="192.168.0.21",
> src="192.168.0.20")/UDP(sport=22,dport=23)/("X"*480)'
> + ]
> +}
> +
> +MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP = {
> + "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether()/IP(src="19
> 2.168.0.20", dst="192.168.0.21")/TCP(sport=22,dport=23)/("X"*480)',
> + 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/TCP(sport=22,dport=23)/("X"*480)',
> + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/Ether()/IP(src="192.168.0.20",
> dst="192.168.0.21")/TCP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:
> 22:33:44:55")/IP(dst="192.168.0.21",
> src="192.168.0.20")/TCP(sport=22,dport=23)/("X"*480)'],
> + "unmatch": [
> + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.22")/TCP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:
> 22:33:44:55")/IP(dst="192.168.0.21",
> src="192.168.0.23")/TCP(sport=22,dport=23)/("X"*480)',
> + 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/TCP(sport=21,dport=23)/("X"*480)',
> + 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/TCP(sport=22,dport=24)/("X"*480)',
> + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/IP(dst="192.168.0.21",
> src="192.168.0.20")/TCP(sport=22,dport=23)/("X"*480)']
> +}
> +
> +MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP = {
> + "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether()/IP(src="19
> 2.168.0.20", dst="192.168.0.21")/SCTP(sport=22,dport=23)/("X"*480)',
> + 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/SCTP(sport=22,dport=23)/("X"*480)',
> + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/Ether()/IP(src="192.168.0.20",
> dst="192.168.0.21")/SCTP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:
> 22:33:44:55")/IP(dst="192.168.0.21",
> src="192.168.0.20")/SCTP(sport=22,dport=23)/("X"*480)'],
> + "unmatch": [
> + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.22")/SCTP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:
> 22:33:44:55")/IP(dst="192.168.0.21",
> src="192.168.0.23")/SCTP(sport=22,dport=23)/("X"*480)',
> + 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/SCTP(sport=21,dport=23)/("X"*480)',
> + 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/SCTP(sport=22,dport=24)/("X"*480)',
> + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(sport=22, dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/IP(dst="192.168.0.21",
> src="192.168.0.20")/SCTP(sport=22,dport=23)/("X"*480)']
> +}
> +
> +MAC_IPV4_GTPU_IPV4_PAY = {
> + "match": [
> + 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/Raw("x"*20)',
> + 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP(frag=1)/Raw("x"*20)',
> + 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/UDP()/Raw("x"*20)',
> + 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP( dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/TCP(sport=22, dport=23)/Raw("x"*20)',
> + 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/ICMP()/Raw("x"*20)'],
> + "unmatch": [
> + 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/SCTP()/Raw("x"*20)',
> + 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x1234567)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/Raw("x"*20)',
> + 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x35)/IP()/Raw("x"*20)']
> +}
> +
> +tv_mac_ipv4_pay_queue_index = {
> + "name": "test_mac_ipv4_pay_queue_index",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> queue index 1 / end",
> + "scapy_str": MAC_IPV4_PAY,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_pay_selected_inputset_queue_index = {
> + "name": "test_mac_ipv4_pay_selected_inputset_queue_index",
> + "rule": "flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / end
> actions queue index 1 / end",
> + "scapy_str": MAC_IPV4_PAY_SELECTED,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_udp_queue_index = {
> + "name": "test_mac_ipv4_upd_queue_index",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end
> actions queue index 1 / end",
> + "scapy_str": MAC_IPV4_UDP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_tcp_queue_index = {
> + "name": "test_mac_ipv4_tcp_queue_index",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end
> actions queue index 63 / end",
> + "scapy_str": MAC_IPV4_TCP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": 63}
> +}
> +
> +tv_mac_ipv4_sctp_queue_index = {
> + "name": "test_mac_ipv4_sctp_queue_index",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 tag is 1
> / end actions queue index 2 / end",
> + "scapy_str": MAC_IPV4_SCTP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": 2}
> +}
> +
> +tv_mac_ipv6_pay_queue_index = {
> + "name": "test_mac_ipv6_pay_queue_index",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1 hop is 2
> tc is 1 / end actions queue index 1 / end",
> + "scapy_str": MAC_IPV6_PAY,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv6_pay_selected_inputset_queue_index = {
> + "name": "test_mac_ipv6_pay_selected_inputset_queue_index",
> + "rule": "flow create 0 ingress pattern eth / ipv6 dst is
> CDCD:910A:2222:5498:8475:1111:3900:2020 / end actions queue index 1 /
> end",
> + "scapy_str": MAC_IPV6_PAY_SELECTED,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv6_udp_queue_index = {
> + "name": "test_mac_ipv6_udp_queue_index",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> udp src is 22 dst is 23 / end actions queue index 1 / end",
> + "scapy_str": MAC_IPV6_UDP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv6_tcp_queue_index = {
> + "name": "test_mac_ipv6_tcp_queue_index",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp
> src is 22 dst is 23 / end actions queue index 1 / end",
> + "scapy_str": MAC_IPV6_TCP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv6_sctp_queue_index = {
> + "name": "test_mac_ipv6_sctp_queue_index",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> sctp src is 22 dst is 23 / end actions queue index 1 / end",
> + "scapy_str": MAC_IPV6_SCTP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_pay_queue_index = {
> + "name": "test_mac_ipv4_tun_ipv4_pay_queue_index",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_udp_queue_index = {
> + "name": "test_mac_ipv4_tun_ipv4_udp_queue_index",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue
> index 1 / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_tcp_queue_index = {
> + "name": "test_mac_ipv4_tun_ipv4_tcp_queue_index",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions queue
> index 1 / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_sctp_queue_index = {
> + "name": "test_mac_ipv4_tun_ipv4_sctp_queue_index",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue
> index 1 / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_pay_queue_index = {
> + "name": "test_mac_ipv4_tun_mac_ipv4_pay_queue_index",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_udp_queue_index = {
> + "name": "test_mac_ipv4_tun_mac_ipv4_udp_queue_index",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions
> queue index 1 / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_tcp_queue_index = {
> + "name": "test_mac_ipv4_tun_mac_ipv4_tcp_queue_index",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions
> queue index 1 / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_sctp_queue_index = {
> + "name": "test_mac_ipv4_tun_mac_ipv4_sctp_queue_index",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions
> queue index 1 / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_pay_drop = {
> + "name": "test_mac_ipv4_pay_drop",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions drop
> / end",
> + "scapy_str": MAC_IPV4_PAY,
> + "check_func": rfc.check_drop,
> + "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_udp_drop = {
> + "name": "test_mac_ipv4_udp_drop",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end
> actions drop / end",
> + "scapy_str": MAC_IPV4_UDP,
> + "check_func": rfc.check_drop,
> + "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_tcp_drop = {
> + "name": "test_mac_ipv4_tcp_drop",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end
> actions drop / end",
> + "scapy_str": MAC_IPV4_TCP,
> + "check_func": rfc.check_drop,
> + "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_sctp_drop = {
> + "name": "test_mac_ipv4_sctp_drop",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 / end
> actions drop / end",
> + "scapy_str": MAC_IPV4_SCTP,
> + "check_func": rfc.check_drop,
> + "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv6_pay_drop = {
> + "name": "test_mac_ipv6_pay_drop",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1 hop is 2
> tc is 1 / end actions drop / end",
> + "scapy_str": MAC_IPV6_PAY,
> + "check_func": rfc.check_drop,
> + "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv6_udp_drop = {
> + "name": "test_mac_ipv6_udp_drop",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> udp src is 22 dst is 23 / end actions drop / end",
> + "scapy_str": MAC_IPV6_UDP,
> + "check_func": rfc.check_drop,
> + "check_param": {"port_id": 0}
> +}
> +tv_mac_ipv6_tcp_drop = {
> + "name": "test_mac_ipv6_tcp_drop",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp
> src is 22 dst is 23 / end actions drop / end",
> + "scapy_str": MAC_IPV6_TCP,
> + "check_func": rfc.check_drop,
> + "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv6_sctp_drop = {
> + "name": "test_mac_ipv6_sctp_drop",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> sctp src is 22 dst is 23 / end actions drop / end",
> + "scapy_str": MAC_IPV6_SCTP,
> + "check_func": rfc.check_drop,
> + "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_pay_drop = {
> + "name": "test_mac_ipv4_tun_ipv4_pay_drop",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / end actions drop / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> + "check_func": rfc.check_drop,
> + "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_udp_drop = {
> + "name": "test_mac_ipv4_tun_ipv4_udp_drop",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions drop /
> end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> + "check_func": rfc.check_drop,
> + "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_tcp_drop = {
> + "name": "test_mac_ipv4_tun_ipv4_tcp_drop",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions drop /
> end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> + "check_func": rfc.check_drop,
> + "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_sctp_drop = {
> + "name": "test_mac_ipv4_tun_ipv4_sctp_drop",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions drop /
> end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> + "check_func": rfc.check_drop,
> + "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_pay_drop = {
> + "name": "test_mac_ipv4_tun_mac_ipv4_pay_drop",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / end actions drop / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> + "check_func": rfc.check_drop,
> + "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_udp_drop = {
> + "name": "test_mac_ipv4_tun_mac_ipv4_udp_drop",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions drop
> / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> + "check_func": rfc.check_drop,
> + "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_tcp_drop = {
> + "name": "test_mac_ipv4_tun_mac_ipv4_tcp_drop",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions drop
> / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> + "check_func": rfc.check_drop,
> + "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_sctp_drop = {
> + "name": "test_mac_ipv4_tun_mac_ipv4_sctp_drop",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions drop
> / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> + "check_func": rfc.check_drop,
> + "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_pay_queue_group = {
> + "name": "test_mac_ipv4_pay_queue_group",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions rss
> queues 0 1 end / end",
> + "scapy_str": MAC_IPV4_PAY,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": [0, 1]}
> +}
> +
> +tv_mac_ipv4_udp_queue_group = {
> + "name": "test_mac_ipv4_udp_queue_group",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end
> actions rss queues 1 2 3 4 end / end",
> + "scapy_str": MAC_IPV4_UDP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": [1, 2, 3, 4]}
> +}
> +
> +tv_mac_ipv4_tcp_queue_group = {
> + "name": "test_mac_ipv4_tcp_queue_group",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end
> actions rss queues 56 57 58 59 60 61 62 63 end / end",
> + "scapy_str": MAC_IPV4_TCP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": range(56, 64)}
> +}
> +
> +tv_mac_ipv4_sctp_queue_group = {
> + "name": "test_mac_ipv4_sctp_queue_group",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 tag is 1
> / end actions rss queues 0 1 2 3 end / end",
> + "scapy_str": MAC_IPV4_SCTP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": range(4)}
> +}
> +
> +tv_mac_ipv6_pay_queue_group = {
> + "name": "test_mac_ipv6_pay_queue_group",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1 hop is 2
> tc is 1 / end actions rss queues 1 2 end / end",
> + "scapy_str": MAC_IPV6_PAY,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": [1, 2]}
> +}
> +
> +tv_mac_ipv6_udp_queue_group = {
> + "name": "test_mac_ipv6_udp_queue_group",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> udp src is 22 dst is 23 / end actions rss queues 1 2 end / end",
> + "scapy_str": MAC_IPV6_UDP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": [1, 2]}
> +}
> +
> +tv_mac_ipv6_tcp_queue_group = {
> + "name": "test_mac_ipv6_tcp_queue_group",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp
> src is 22 dst is 23 / end actions rss queues 1 2 end / end",
> + "scapy_str": MAC_IPV6_TCP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": [1, 2]}
> +}
> +
> +tv_mac_ipv6_sctp_queue_group = {
> + "name": "test_mac_ipv6_sctp_queue_group",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> sctp src is 22 dst is 23 / end actions rss queues 1 2 end / end",
> + "scapy_str": MAC_IPV6_SCTP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": [1, 2]}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_pay_queue_group = {
> + "name": "test_mac_ipv4_tun_ipv4_pay_queue_group",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / end actions rss queues 9 10 11 12 13 14 15 16
> 17 18 19 20 21 22 23 24 end / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": range(9, 25)}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_udp_queue_group = {
> + "name": "test_mac_ipv4_tun_ipv4_udp_queue_group",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions rss
> queues 38 39 40 41 end / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": [38, 39, 40, 41]}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_tcp_queue_group = {
> + "name": "test_mac_ipv4_tun_ipv4_tcp_queue_group",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions rss queues
> 1 2 end / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": [1, 2]}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_sctp_queue_group = {
> + "name": "test_mac_ipv4_tun_ipv4_sctp_queue_group",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions rss
> queues 1 2 end / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": [1, 2]}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_pay_queue_group = {
> + "name": "test_mac_ipv4_tun_mac_ipv4_pay_queue_group",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / end actions rss queues 1 2 end / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": [1, 2]}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_udp_queue_group = {
> + "name": "test_mac_ipv4_tun_mac_ipv4_udp_queue_group",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions rss
> queues 1 2 end / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": [1, 2]}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_tcp_queue_group = {
> + "name": "test_mac_ipv4_tun_mac_ipv4_tcp_queue_group",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions rss
> queues 1 2 end / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": [1, 2]}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_sctp_queue_group = {
> + "name": "test_mac_ipv4_tun_mac_ipv4_sctp_queue_group",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions rss
> queues 1 2 end / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": [1, 2]}
> +}
> +
> +tv_mac_ipv4_gtpu_ipv4_pay_queue_index = {
> + "name": "test_mac_ipv4_gtpu_ipv4_pay_queue_index",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end",
> + "scapy_str": MAC_IPV4_GTPU_IPV4_PAY,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_gtpu_ipv4_pay_drop = {
> + "name": "test_mac_ipv4_gtpu_ipv4_pay_drop",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions drop / end",
> + "scapy_str": MAC_IPV4_GTPU_IPV4_PAY,
> + "check_func": rfc.check_drop,
> + "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_gtpu_ipv4_pay_queue_group = {
> + "name": "test_mac_ipv4_gtpu_ipv4_pay_queue_group",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions rss queues 0 1 end / end",
> + "scapy_str": MAC_IPV4_GTPU_IPV4_PAY,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": [0, 1]}
> +}
> +
> +tv_mac_ipv4_gtpu_ipv4_pay_mark_count_query = {
> + "name": "test_mac_ipv4_gtpu_ipv4_pay_mark_count_query",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 2 / mark id 2
> / count / end",
> + "scapy_str": MAC_IPV4_GTPU_IPV4_PAY,
> + "check_func": rfc.check_mark,
> + "check_param": {"port_id": 0, "queue": 2, "mark_id": 2,
> + "count": {"hits_set": 1, "hits": 5}, "mark": True}
> +}
> +
> +tv_mac_ipv4_pay_queue_index_mark = {
> + "name": "test_mac_ipv4_pay_queue_index_mark",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> queue index 1 / mark id 0 / end",
> + "scapy_str": MAC_IPV4_PAY,
> + "check_func": rfc.check_mark,
> + "check_param": {"port_id": 0, "queue": 1, "mark_id": 0, "mark": True}
> +}
> +
> +tv_mac_ipv4_udp_queue_index_mark = {
> + "name": "test_mac_ipv4_udp_queue_index_mark",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end
> actions queue index 0 / mark id 1 / end",
> + "scapy_str": MAC_IPV4_UDP,
> + "check_func": rfc.check_mark,
> + "check_param": {"port_id": 0, "queue": 0, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv4_tcp_queue_index_mark = {
> + "name": "test_mac_ipv4_tcp_queue_index_mark",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end
> actions queue index 1 / mark id 4294967294 / end",
> + "scapy_str": MAC_IPV4_TCP,
> + "check_func": rfc.check_mark,
> + "check_param": {"port_id": 0, "queue": 1, "mark_id": 4294967294, "mark":
> True}
> +}
> +
> +tv_mac_ipv4_sctp_queue_drop_mark = {
> + "name": "test_mac_ipv4_sctp_queue_drop_mark",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 tag is 1
> / end actions drop / mark id 1 / end",
> + "scapy_str": MAC_IPV4_SCTP,
> + "check_func": rfc.check_mark,
> + "check_param": {"port_id": 0, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv6_pay_queue_index_mark = {
> + "name": "test_mac_ipv6_pay_queue_index_mark",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1 hop is 2
> tc is 1 / end actions queue index 1 / mark id 1 / end",
> + "scapy_str": MAC_IPV6_PAY,
> + "check_func": rfc.check_mark,
> + "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv6_udp_queue_index_mark = {
> + "name": "test_mac_ipv6_udp_queue_index_mark",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> udp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end",
> + "scapy_str": MAC_IPV6_UDP,
> + "check_func": rfc.check_mark,
> + "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv6_tcp_queue_index_mark = {
> + "name": "test_mac_ipv6_tcp_queue_index_mark",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp
> src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end",
> + "scapy_str": MAC_IPV6_TCP,
> + "check_func": rfc.check_mark,
> + "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv6_sctp_queue_index_mark = {
> + "name": "test_mac_ipv6_sctp_queue_index_mark",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> sctp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end",
> + "scapy_str": MAC_IPV6_SCTP,
> + "check_func": rfc.check_mark,
> + "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_pay_queue_index_mark = {
> + "name": "test_mac_ipv4_tun_ipv4_pay_queue_index_mark",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / mark id 1 / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> + "check_func": rfc.check_mark,
> + "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_udp_queue_group_mark = {
> + "name": "test_mac_ipv4_tun_ipv4_udp_queue_group_mark",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions rss
> queues 1 2 end / mark id 1 / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> + "check_func": rfc.check_mark,
> + "check_param": {"port_id": 0, "queue": [1, 2], "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_tcp_drop_mark = {
> + "name": "test_mac_ipv4_tun_ipv4_tcp_drop_mark",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions drop /
> mark id 1 / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> + "check_func": rfc.check_mark,
> + "check_param": {"port_id": 0, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_sctp_queue_index_mark = {
> + "name": "test_mac_ipv4_tun_ipv4_sctp_queue_index_mark",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue
> index 1 / mark id 1 / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> + "check_func": rfc.check_mark,
> + "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_pay_queue_index_mark = {
> + "name": "test_mac_ipv4_tun_mac_ipv4_pay_queue_index_mark",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / mark id 1 /
> end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> + "check_func": rfc.check_mark,
> + "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_udp_queue_index_mark = {
> + "name": "test_mac_ipv4_tun_mac_ipv4_udp_queue_index_mark",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions
> queue index 1 / mark id 1 / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> + "check_func": rfc.check_mark,
> + "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_tcp_queue_index_mark = {
> + "name": "test_mac_ipv4_tun_mac_ipv4_tcp_queue_index_mark",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions
> queue index 1 / mark id 1 / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> + "check_func": rfc.check_mark,
> + "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_sctp_queue_index_mark = {
> + "name": "test_mac_ipv4_tun_mac_ipv4_sctp_queue_index_mark",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions
> queue index 1 / mark id 1 / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> + "check_func": rfc.check_mark,
> + "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> +}
> +
> +vectors_ipv4_pay = [tv_mac_ipv4_pay_queue_index,
> tv_mac_ipv4_pay_selected_inputset_queue_index,
> + tv_mac_ipv4_pay_drop, tv_mac_ipv4_pay_queue_group,
> tv_mac_ipv4_pay_queue_index_mark]
> +
> +vectors_ipv4_udp = [tv_mac_ipv4_udp_drop,
> tv_mac_ipv4_udp_queue_group, tv_mac_ipv4_udp_queue_index_mark,
> + tv_mac_ipv4_udp_queue_index]
> +
> +vectors_ipv4_tcp = [tv_mac_ipv4_tcp_drop,
> tv_mac_ipv4_tcp_queue_group, tv_mac_ipv4_tcp_queue_index,
> + tv_mac_ipv4_tcp_queue_index_mark]
> +
> +vectors_ipv4_sctp = [tv_mac_ipv4_sctp_queue_drop_mark,
> tv_mac_ipv4_sctp_queue_group, tv_mac_ipv4_sctp_drop,
> + tv_mac_ipv4_sctp_queue_index]
> +
> +vectors_ipv6_pay = [tv_mac_ipv6_pay_drop,
> tv_mac_ipv6_pay_queue_group, tv_mac_ipv6_pay_queue_index,
> + tv_mac_ipv6_pay_queue_index_mark,
> tv_mac_ipv6_pay_selected_inputset_queue_index]
> +
> +vectors_ipv6_udp = [tv_mac_ipv6_udp_drop,
> tv_mac_ipv6_udp_queue_group, tv_mac_ipv6_udp_queue_index,
> + tv_mac_ipv6_udp_queue_index_mark]
> +
> +vectors_ipv6_tcp = [tv_mac_ipv6_tcp_drop,
> tv_mac_ipv6_tcp_queue_group, tv_mac_ipv6_tcp_queue_index,
> + tv_mac_ipv6_tcp_queue_index_mark]
> +
> +vectors_ipv6_sctp = [tv_mac_ipv6_sctp_queue_index_mark,
> tv_mac_ipv6_sctp_drop, tv_mac_ipv6_sctp_queue_group,
> + tv_mac_ipv6_sctp_queue_index]
> +
> +vectors_ipv4_tun_ipv4 = [tv_mac_ipv4_tun_ipv4_pay_drop,
> tv_mac_ipv4_tun_ipv4_pay_queue_group,
> + tv_mac_ipv4_tun_ipv4_pay_queue_index,
> tv_mac_ipv4_tun_ipv4_pay_queue_index_mark,
> + tv_mac_ipv4_tun_ipv4_sctp_drop,
> tv_mac_ipv4_tun_ipv4_sctp_queue_group,
> + tv_mac_ipv4_tun_ipv4_sctp_queue_index,
> tv_mac_ipv4_tun_ipv4_sctp_queue_index_mark,
> + tv_mac_ipv4_tun_ipv4_tcp_drop,
> tv_mac_ipv4_tun_ipv4_tcp_drop_mark,
> + tv_mac_ipv4_tun_ipv4_tcp_queue_group,
> tv_mac_ipv4_tun_ipv4_tcp_queue_index,
> + tv_mac_ipv4_tun_ipv4_udp_drop,
> tv_mac_ipv4_tun_ipv4_udp_queue_group,
> + tv_mac_ipv4_tun_ipv4_udp_queue_group_mark,
> tv_mac_ipv4_tun_ipv4_udp_queue_index]
> +
> +vectors_ipv4_tun_mac =
> [tv_mac_ipv4_tun_mac_ipv4_pay_queue_index_mark,
> tv_mac_ipv4_tun_mac_ipv4_pay_drop,
> + tv_mac_ipv4_tun_mac_ipv4_pay_queue_group,
> tv_mac_ipv4_tun_mac_ipv4_pay_queue_index,
> + tv_mac_ipv4_tun_mac_ipv4_sctp_drop,
> tv_mac_ipv4_tun_mac_ipv4_sctp_queue_group,
> + tv_mac_ipv4_tun_mac_ipv4_sctp_queue_index,
> tv_mac_ipv4_tun_mac_ipv4_sctp_queue_index_mark,
> + tv_mac_ipv4_tun_mac_ipv4_tcp_drop,
> tv_mac_ipv4_tun_mac_ipv4_tcp_queue_group,
> + tv_mac_ipv4_tun_mac_ipv4_tcp_queue_index,
> tv_mac_ipv4_tun_mac_ipv4_tcp_queue_index_mark,
> + tv_mac_ipv4_tun_mac_ipv4_udp_drop,
> tv_mac_ipv4_tun_mac_ipv4_udp_queue_group,
> + tv_mac_ipv4_tun_mac_ipv4_udp_queue_index,
> tv_mac_ipv4_tun_mac_ipv4_udp_queue_index_mark]
> +
> +test_vectors_gtpu_ipv4_pay = [tv_mac_ipv4_gtpu_ipv4_pay_drop,
> tv_mac_ipv4_gtpu_ipv4_pay_mark_count_query,
> + tv_mac_ipv4_gtpu_ipv4_pay_queue_group,
> tv_mac_ipv4_gtpu_ipv4_pay_queue_index]
> +
> +
> +class TestCVLFdir(TestCase):
> +
> + def check_rule(self, port_id=0, stats=True, rule_list=None):
> + out = self.dut.send_command("flow list %s" % port_id, timeout=2)
> + p = re.compile(r"ID\s+Group\s+Prio\s+Attr\s+Rule")
> + m = p.search(out)
> + if stats:
> + self.verify(m, "flow rule on port %s is not existed" % port_id)
> + if rule_list:
> + p = re.compile("^(\d+)\s")
> + li = out.splitlines()
> + res = filter(bool, map(p.match, li))
> + result = [i.group(1) for i in res]
> + self.verify(sorted(result) == sorted(rule_list),
> + "check rule list failed. expect %s, result %s" % (rule_list,
> result))
> + else:
> + self.verify(not m, "flow rule on port %s is existed" % port_id)
> +
> + def destroy_rule(self, rule_id, port_id=0):
> + if isinstance(rule_id, list):
> + for i in rule_id:
> + out = self.dut.send_command("flow destroy %s rule %s" % (port_id,
> i), timeout=1)
> + p = re.compile(r"Flow rule #(\d+) destroyed")
> + m = p.search(out)
> + self.verify(m, "flow rule %s delete failed" % rule_id)
> + else:
> + out = self.dut.send_command("flow destroy %s rule %s" % (port_id,
> rule_id), timeout=1)
> + p = re.compile(r"Flow rule #(\d+) destroyed")
> + m = p.search(out)
> + self.verify(m, "flow rule %s delete failed" % rule_id)
> +
> + def query_count(self, hits_set, hits, port_id=0, rule_id=0):
> + out = self.dut.send_command("flow query %s %s count" % (port_id,
> rule_id), timeout=1)
> + p = re.compile("hits_set:\s(\d+).*hits:\s(\d+)", re.DOTALL)
> + m = p.search(out)
> + res_hits_set = int(m.group(1))
> + res_hits = int(m.group(2))
> + self.verify(res_hits_set == hits_set,
> + "hits_set number check failed. expect: %d, result: %d" % (hits_set,
> res_hits_set))
> + self.verify(res_hits == hits, "hits number check failed. expect: %d,
> result: %d" % (hits, res_hits))
> +
> + def _rte_flow_validate(self, vectors):
> + test_results = {}
> + for tv in vectors:
> + try:
> + count = 1 if not tv["check_param"].get("count") else
> tv["check_param"]["count"]
> + port_id = tv["check_param"]["port_id"]
> + mark = tv["check_param"].get("mark")
> + # create rule
> + rule_li = self.create_fdir_rule(tv["rule"], check_stats=True)
> + # send and check match packets
> + out1 = self.send_pkts_getouput(pkts=tv["scapy_str"]["match"],
> port_id=port_id,
> + count=count, mark=mark)
> + tv["check_func"](out1, pkt_num=len(tv["scapy_str"]["match"]),
> check_param=tv["check_param"])
> + # send and check unmatch packets
> + out2 = self.send_pkts_getouput(pkts=tv["scapy_str"]["unmatch"],
> port_id=port_id,
> + count=count, mark=mark)
> + tv["check_func"](out2, pkt_num=len(tv["scapy_str"]["unmatch"]),
> check_param=tv["check_param"],
> + stats=False)
> + if tv["check_param"].get("count"):
> + self.query_count(tv["check_param"]["count"]["hits_set"],
> tv["check_param"]["count"]["hits"],
> + port_id=port_id,
> + rule_id=rule_li[0])
> + # list and destroy rule
> + self.check_rule(port_id=tv["check_param"]["port_id"],
> rule_list=rule_li)
> + self.destroy_rule(rule_id=rule_li, port_id=port_id)
> + # send matched packet
> + out3 = self.send_pkts_getouput(pkts=tv["scapy_str"]["match"],
> port_id=port_id,
> + count=count, mark=mark)
> + tv["check_func"](out3, pkt_num=len(tv["scapy_str"]["match"]),
> check_param=tv["check_param"],
> + stats=False)
> + # check not rule exists
> + self.check_rule(port_id=port_id, stats=False)
> + test_results[tv["name"]] = True
> + print(GREEN("case passed: %s" % tv["name"]))
> + except Exception as e:
> + print(RED(e))
> + test_results[tv["name"]] = False
> + continue
> + failed_cases = []
> + for k, v in test_results.items():
> + if not v:
> + failed_cases.append(k)
> + self.verify(all(test_results.values()), "{} failed.".format(failed_cases))
> +
> + def set_up_all(self):
> + """
> + Run at the start of each test suite.
> + prerequisites.
> + """
> + # Based on h/w type, choose how many ports to use
> + self.dut_ports = self.dut.get_ports(self.nic)
> + self.verify(len(self.dut_ports) >= 2, "Insufficient ports for testing")
> + # Verify that enough threads are available
> + cores = self.dut.get_core_list("1S/4C/1T")
> + self.verify(cores is not None, "Insufficient cores for speed testing")
> + self.portMask = utils.create_mask([self.dut_ports[0], self.dut_ports[1]])
> + self.ports_socket = self.dut.get_numa_id(self.dut_ports[0])
> + self.dut_port0 = self.tester.get_local_port(self.dut_ports[0])
> + self.dut_port1 = self.tester.get_local_port(self.dut_ports[1])
> + self.tester_iface0 = self.tester.get_interface(self.dut_port0)
> + self.tester_iface1 = self.tester.get_interface(self.dut_port1)
> + self.pci0 = self.dut.ports_info[self.dut_ports[0]]['pci']
> + self.pci1 = self.dut.ports_info[self.dut_ports[1]]['pci']
> +
> + self.pkt = Packet()
> + self.pmd_output = PmdOutput(self.dut)
> + self.launch_testpmd_with_mark()
> +
> + def set_up(self):
> + """
> + Run before each test case.
> + """
> + self.pmd_output.execute_cmd("start")
> +
> + def config_testpmd(self):
> + self.pmd_output.execute_cmd("set fwd rxonly")
> + self.pmd_output.execute_cmd("set verbose 1")
> + self.pmd_output.execute_cmd("port config 0 udp_tunnel_port add
> vxlan 4789")
> + self.pmd_output.execute_cmd("port config 1 udp_tunnel_port add
> vxlan 4789")
> + # specify a fixed rss-hash-key for cvl ether
> + self.pmd_output.execute_cmd(
> + "port config 0 rss-hash-key ipv4
> 1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd12
> 34abcd1234abcd1234abcd1234abcd1234abcd")
> + res = self.pmd_output.wait_link_status_up('all', timeout=15)
> + self.verify(res is True, 'there have port link is down')
> +
> + def launch_testpmd_with_mark(self):
> + self.pmd_output.start_testpmd(cores="1S/4C/1T",
> + param="--portmask=%s --rxq=64 --txq=64 --port-
> topology=loop" % self.portMask,
> + eal_param="-w %s,flow-mark-support=1 -w %s,flow-
> mark-support=1" % (
> + self.pci0, self.pci1), socket=self.ports_socket)
> + self.config_testpmd()
> +
> + def send_packets(self, packets, tx_port=None, count=1):
> + self.pkt.update_pkt(packets)
> + tx_port = self.tester_iface0 if not tx_port else tx_port
> + self.pkt.send_pkt(crb=self.tester, tx_port=tx_port, count=count)
> +
> + def send_pkts_getouput(self, pkts, port_id=0, count=1, mark=None):
> + tx_port = self.tester_iface0 if port_id == 0 else self.tester_iface1
> + self.send_packets(pkts, tx_port=tx_port, count=count)
> + time.sleep(1)
> + if mark:
> + out = (self.pmd_output.get_output(),
> self.pmd_output.execute_cmd("stop"))
> + else:
> + out = self.pmd_output.execute_cmd("stop")
> + self.pmd_output.execute_cmd("start")
> + return out
> +
> + def create_fdir_rule(self, rule, check_stats=None):
> + # dpdk get a warning message(ice_interrupt_handler), it'll mess up
> output stream, testpmd> probably not be
> + # print completely.
> + p = re.compile(r"Flow rule #(\d+) created")
> + rule_list = []
> + if isinstance(rule, list):
> + for i in rule:
> + out = self.dut.send_command(i, timeout=1)
> + m = p.search(out)
> + if m:
> + rule_list.append(m.group(1))
> + else:
> + rule_list.append(False)
> + elif isinstance(rule, str):
> + out = self.dut.send_command(rule, timeout=1)
> + m = p.search(out)
> + if m:
> + rule_list.append(m.group(1))
> + else:
> + rule_list.append(False)
> + else:
> + raise Exception("unsupported rule type, only accept list or str")
> + if check_stats:
> + self.verify(all(rule_list), "some rules create failed, result %s" %
> rule_list)
> + elif check_stats == False:
> + self.verify(not any(rule_list), "all rules should create failed, result %s" %
> rule_list)
> + return rule_list
> +
> + def check_fdir_rule(self, port_id=0, stats=True, rule_list=None):
> + out = self.dut.send_command("flow list %s" % port_id, timeout=2)
> + p = re.compile(r"ID\s+Group\s+Prio\s+Attr\s+Rule")
> + if stats:
> + self.verify(p.search(out), "flow rule on port %s is not existed" %
> port_id)
> + if rule_list:
> + p = re.compile("^(\d+)\s")
> + li = out.splitlines()
> + res = filter(bool, map(p.match, li))
> + result = [i.group(1) for i in res]
> + self.verify(sorted(result) == sorted(rule_list),
> + "check rule list failed. expect %s, result %s" % (rule_list,
> result))
> + else:
> + self.verify(not p.search(out), "flow rule on port %s is existed" %
> port_id)
> +
> + def destroy_fdir_rule(self, port_id=0, rule_id=None):
> + if rule_id == None:
> + rule_id = 0
> + if isinstance(rule_id, list):
> + for i in rule_id:
> + out = self.dut.send_command("flow destroy %s rule %s" % (port_id,
> i), timeout=1)
> + p = re.compile(r"Flow rule #(\d+) destroyed")
> + m = p.search(out)
> + self.verify(m, "flow rule %s delete failed" % rule_id)
> + else:
> + out = self.dut.send_command("flow destroy %s rule %s" % (port_id,
> rule_id), timeout=1)
> + p = re.compile(r"Flow rule #(\d+) destroyed")
> + m = p.search(out)
> + self.verify(m, "flow rule %s delete failed" % rule_id)
> +
> + def test_mac_ipv4_pay(self):
> + self._rte_flow_validate(vectors_ipv4_pay)
> +
> + def test_mac_ipv4_udp(self):
> + self._rte_flow_validate(vectors_ipv4_udp)
> +
> + def test_mac_ipv4_tcp(self):
> + self._rte_flow_validate(vectors_ipv4_tcp)
> +
> + def test_mac_ipv4_sctp(self):
> + self._rte_flow_validate((vectors_ipv4_sctp))
> +
> + def test_mac_ipv6_pay(self):
> + self._rte_flow_validate(vectors_ipv6_pay)
> +
> + def test_mac_ipv6_udp(self):
> + self._rte_flow_validate(vectors_ipv6_udp)
> +
> + def test_mac_ipv6_tcp(self):
> + self._rte_flow_validate(vectors_ipv6_tcp)
> +
> + def test_mac_ipv6_sctp(self):
> + self._rte_flow_validate(vectors_ipv6_sctp)
> +
> + def test_mac_ipv4_tun_ipv4(self):
> + self._rte_flow_validate(vectors_ipv4_tun_ipv4)
> +
> + def test_mac_ipv4_tun_mac(self):
> + self._rte_flow_validate(vectors_ipv4_tun_mac)
> +
> + def test_queue_index_wrong_parameters(self):
> + rule1 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> queue index 64 / end"
> + self.create_fdir_rule(rule1, check_stats=False)
> + rule2 = [
> + "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions queue
> index 1 / end",
> + "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions queue
> index 2 / end",
> + "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions drop /
> end"]
> + res = self.create_fdir_rule(rule2)
> + self.verify(res[0], "create fdir rule failed, result %s" % res)
> + self.verify(not any(res[1:]), "created wrong fdir rule %s should fail" %
> rule2[1:])
> +
> + def test_queue_group_wrong_parameters(self):
> + rule1 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> rss queues 0 1 2 end / end"
> + rule2 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> rss queues 0 end / end"
> + rule3 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> rss queues 1 2 3 5 end / end"
> + rule4 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> rss queues 63 64 end / end"
> + rule5 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / end actions rss queues 0
> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
> 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58
> 59 60 61 62 63 end / end"
> + res = self.create_fdir_rule([rule1, rule2, rule3, rule4], check_stats=False)
> + self.dut.send_command("stop", timeout=1)
> + self.dut.send_command("port stop all", timeout=1)
> + self.dut.send_command("port config all rxq 32", timeout=1)
> + self.dut.send_command("port config all txq 32", timeout=2)
> + self.dut.send_command("port start all", timeout=1)
> + self.pmd_output.execute_cmd("start")
> + res = self.create_fdir_rule(rule5, check_stats=False)
> + self.dut.send_command("stop", timeout=1)
> + self.dut.send_command("port stop all", timeout=1)
> + self.dut.send_command("port config all rxq 64", timeout=1)
> + self.dut.send_command("port config all txq 64", timeout=2)
> + self.dut.send_command("port start all", timeout=1)
> + self.pmd_output.execute_cmd("start")
> + result = True
> + try:
> + self.create_fdir_rule(rule5, check_stats=True)
> + out = self.send_pkts_getouput(pkts=MAC_IPV4_PAY["match"])
> + rfc.check_queue(out, pkt_num=len(MAC_IPV4_PAY["match"]),
> check_param={"port_id": 0, "queue": range(64)})
> + out = self.send_pkts_getouput(pkts=MAC_IPV4_PAY["unmatch"])
> + rfc.check_queue(out, pkt_num=len(MAC_IPV4_PAY["unmatch"]),
> check_param={"port_id": 0, "queue": range(64)})
> + except Exception as e:
> + result = False
> + print(RED("failed:" + str(e)))
> + finally:
> + # restore testpmd config to default, then verify results
> + self.config_testpmd()
> + self.verify(result, "check failed")
> +
> + def test_mac_ipv4_gtpu_ipv4_pay_teid_mark_count_query(self):
> + rule = "flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc / ipv4 / end actions rss queues 0 1 2 3 4 5 6 7 8 9 10 11 12
> 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
> 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 end /
> mark id 100 / count / end"
> + p_gtpu1 = 'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03") /
> IP(src="192.168.0.20", dst="192.168.0.21") / UDP(dport=2152) /
> GTP_U_Header(gtp_type=255, teid=0x12345678) /
> GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x35) / IP() /
> Raw("x" * 20)'
> + p_gtpu2 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x1234567)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/UDP()/Raw("x"*20)'
> + # create fdir rule
> + rule_li = self.create_fdir_rule(rule, check_stats=True)
> + out = self.send_pkts_getouput(pkts=p_gtpu1, port_id=1, mark=True)
> + check_param = {"port_id": 1, "queue": range(64), "mark_id": 100}
> + rfc.check_mark(out, pkt_num=1, check_param=check_param)
> +
> + out = self.send_pkts_getouput(pkts=p_gtpu2, port_id=1, mark=True)
> + rfc.check_queue(out[1], pkt_num=1, check_param=check_param)
> + mark_scanner = "FDIR matched ID=(0x\w+)"
> + res = re.search(mark_scanner, out[0])
> + self.verify(not res, "FDIR should not in %s" % out[0])
> + self.query_count(1, 1, 1, 0)
> +
> + self.check_fdir_rule(port_id=1, stats=True)
> + self.destroy_fdir_rule(port_id=1, rule_id=rule_li[0])
> + # send matched packets
> + out = self.send_pkts_getouput(pkts=p_gtpu1, port_id=1, mark=True)
> + rfc.check_queue(out[1], pkt_num=1, check_param=check_param,
> stats=True)
> + res = re.search(mark_scanner, out[0])
> + self.verify(not res, "FDIR should not in %s" % out[0])
> + self.check_fdir_rule(port_id=1, stats=False)
> +
> + def test_mac_ipv4_gtpu_ipv4_pay_qfi_mark_count_query(self):
> + rule = "flow create 1 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi
> is 0x34 / ipv4 / end actions drop / mark id 3 / count / end"
> + p_gtpu1 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/TCP()/Raw("x"*20)'
> + p_gtpu2 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x35)/IP()/Raw("x"*20)'
> + # create fdir rule
> + res = self.create_fdir_rule(rule, check_stats=True)
> + check_param = {"port_id": 1, "mark": True, "mark_id": 3}
> + # send matched packet
> + out = self.send_pkts_getouput(pkts=p_gtpu1, port_id=1, mark=True)
> + rfc.check_mark(out, pkt_num=1, check_param=check_param,
> stats=True)
> + # send unmatched packet
> + out1 = self.send_pkts_getouput(pkts=p_gtpu2, port_id=1, mark=True)
> + rfc.check_mark(out1, pkt_num=1, check_param=check_param,
> stats=False)
> + self.query_count(1, 1, 1, 0)
> + self.check_fdir_rule(port_id=1, stats=True, rule_list=res)
> + self.destroy_fdir_rule(port_id=1, rule_id=0)
> + # send matched packets
> + out = self.send_pkts_getouput(p_gtpu1, port_id=1, mark=True)
> + rfc.check_mark(out, pkt_num=1, check_param={"port_id": 1},
> stats=False)
> + self.check_fdir_rule(port_id=1, stats=False)
> +
> + def test_mac_ipv4_gtpu_ipv4_pay_multirules(self):
> + rule1 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end"
> + rule2 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 2 / end"
> + rule3 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x1234567 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 3 / end"
> + res = self.create_fdir_rule(rule=[rule1, rule2, rule3], check_stats=True)
> + rule4 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x1234567 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 3 / end"
> + rule5 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x1234567 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 4 / end"
> + rule6 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x1234567 / gtp_psc qfi is 0x75 / ipv4 / end actions queue index 4 / end"
> + res2 = self.create_fdir_rule(rule=[rule4, rule5, rule6], check_stats=False)
> + rule7 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x1234567 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 3 / end"
> + res3 = self.create_fdir_rule(rule7, check_stats=True)
> + p_gtpu1 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/Raw("x"*20)'
> + p_gtpu2 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x1234567)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/Raw("x"*20)'
> + p_gtpu3 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x35)/IP()/Raw("x"*20)'
> + p_gtpu4 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x1234567)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x35)/IP()/Raw("x"*20)'
> + p_gtpu5 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x1234567)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x36)/IP()/Raw("x"*20)'
> + out1 = self.send_pkts_getouput(p_gtpu1)
> + rfc.check_queue(out1, pkt_num=1, check_param={"queue": 1})
> + out2 = self.send_pkts_getouput(p_gtpu2)
> + rfc.check_queue(out2, pkt_num=1, check_param={"queue": 3})
> + out3 = self.send_pkts_getouput(p_gtpu3)
> + rfc.check_queue(out3, pkt_num=1, check_param={"queue": 2})
> + out4 = self.send_pkts_getouput(p_gtpu4)
> + rfc.check_queue(out4, pkt_num=1, check_param={"queue": 3})
> + out5 = self.send_pkts_getouput(p_gtpu5)
> + rfc.check_queue(out5, pkt_num=1, check_param={"queue": [1, 2, 3]},
> stats=False)
> + res.extend(res3)
> + self.check_fdir_rule(port_id=0, stats=True, rule_list=res)
> + self.dut.send_command("flow flush 0", timeout=1)
> + out1 = self.send_pkts_getouput(p_gtpu1)
> + rfc.check_queue(out1, pkt_num=1, check_param={"queue": 1},
> stats=False)
> + out2 = self.send_pkts_getouput(p_gtpu2)
> + rfc.check_queue(out2, pkt_num=1, check_param={"queue": 3},
> stats=False)
> + out3 = self.send_pkts_getouput(p_gtpu3)
> + rfc.check_queue(out3, pkt_num=1, check_param={"queue": 2},
> stats=False)
> + out4 = self.send_pkts_getouput(p_gtpu4)
> + rfc.check_queue(out4, pkt_num=1, check_param={"queue": 3},
> stats=False)
> +
> + def test_mac_ipv4_gtpu_ipv4_pay_two_ports(self):
> + rule1 = 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end'
> + rule2 = 'flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end'
> + rule3 = 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 2 / end'
> + rule4 = 'flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 3 / end'
> + rule5 = 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end'
> + rule6 = 'flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc / ipv4 / end actions queue index 2 / end'
> +
> + p_gtpu1 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/Raw("x"*20)'
> + p_gtpu2 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x35)/IP()/Raw("x"*20)'
> + p_gtpu3 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x35)/IP()/Raw("x"*20)'
> + res1 = self.create_fdir_rule([rule1, rule2], check_stats=True)
> + out1 = self.send_pkts_getouput(p_gtpu1)
> + rfc.check_queue(out1, pkt_num=1, check_param={"queue": 1})
> + out2 = self.send_pkts_getouput(p_gtpu1, port_id=1)
> + rfc.check_queue(out2, pkt_num=1, check_param={"port_id": 1,
> "queue": 1})
> +
> + res2 = self.create_fdir_rule([rule3, rule4], check_stats=True)
> + out1 = self.send_pkts_getouput(p_gtpu2)
> + rfc.check_queue(out1, pkt_num=1, check_param={"queue": 2})
> + out2 = self.send_pkts_getouput(p_gtpu2, port_id=1)
> + rfc.check_queue(out2, pkt_num=1, check_param={"port_id": 1,
> "queue": 3})
> +
> + self.dut.send_command("flow flush 0", timeout=1)
> + self.dut.send_command("flow flush 1", timeout=1)
> +
> + res3 = self.create_fdir_rule([rule5, rule6])
> + self.verify(all(res3), "rules should be create seccess, result is %s" % res3)
> + out1 = self.send_pkts_getouput(p_gtpu3)
> + rfc.check_queue(out1, pkt_num=1, check_param={"queue": 1},
> stats=False)
> + out2 = self.send_pkts_getouput(p_gtpu3, port_id=1)
> + rfc.check_queue(out2, pkt_num=1, check_param={"port_id": 1,
> "queue": 2}, stats=True)
> +
> + self.check_fdir_rule(port_id=0, rule_list=res3[0])
> + self.check_fdir_rule(port_id=1, rule_list=res3[1])
> +
> + self.destroy_fdir_rule(0, 0)
> + self.destroy_fdir_rule(1, 0)
> +
> + out1 = self.send_pkts_getouput([p_gtpu1, p_gtpu2])
> + rfc.check_queue(out1, pkt_num=2, check_param={"port_id": 0,
> "queue": [1, 2]}, stats=False)
> + out2 = self.send_pkts_getouput([p_gtpu1, p_gtpu2, p_gtpu3],
> port_id=1)
> + rfc.check_queue(out2, pkt_num=3, check_param={"port_id": 1,
> "queue": [1, 2, 3]}, stats=False)
> +
> + self.check_fdir_rule(0, stats=False)
> + self.check_fdir_rule(1, stats=False)
> +
> + def test_mac_ipv4_gtpu_ipv4_pay_wrong_parameters(self):
> + rule1 = 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x100 / ipv4 / end actions queue index 1 / end'
> + rule2 = 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x100000000 / gtp_psc qfi is 0x5 / ipv4 / end actions queue index 2 / end'
> + self.create_fdir_rule([rule1, rule2], check_stats=False)
> + self.check_fdir_rule(0, stats=False)
> +
> + def test_count_query_identifier_share(self):
> + rule1 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.1 / end
> actions queue index 1 / count identifier 0x1234 shared on / end'
> + rule2 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.2 / end
> actions queue index 2 / count identifier 0x1234 shared on / end'
> + rule3 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.3 / end
> actions queue index 3 / count identifier 0x1234 shared off / end'
> + rule4 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.4 / end
> actions queue index 4 / count identifier 0x1234 / end'
> + rule5 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.5 / end
> actions queue index 5 / count shared on / end'
> + rule6 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.6 / end
> actions drop / count shared on / end'
> + rule7 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.7 / end
> actions drop / count identifier 0x1235 shared on / end'
> +
> + pkt1 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.1",dst="192.168.0.21") /
> Raw("x" * 80)'
> + pkt2 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.2",dst="192.168.0.21") /
> Raw("x" * 80)'
> + pkt3 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.21") /
> Raw("x" * 80)'
> + pkt4 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.4",dst="192.168.0.21") /
> Raw("x" * 80)'
> + pkt5 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.5",dst="192.168.0.21") /
> Raw("x" * 80)'
> + pkt6 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.6",dst="192.168.0.21") /
> Raw("x" * 80)'
> + pkt7 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.7",dst="192.168.0.21") /
> Raw("x" * 80)'
> +
> + res = self.create_fdir_rule([rule1, rule2, rule3, rule4, rule5, rule6, rule7])
> + self.verify(all(res), "create rules failed, result: %s" % res)
> + out1 = self.send_pkts_getouput(pkt1, count=10)
> + rfc.check_queue(out1, pkt_num=10, check_param={"queue": 1},
> stats=True)
> + out2 = self.send_pkts_getouput(pkt2, count=10)
> + rfc.check_queue(out2, pkt_num=10, check_param={"queue": 2},
> stats=True)
> + out3 = self.send_pkts_getouput(pkt3, count=10)
> + rfc.check_queue(out3, pkt_num=10, check_param={"queue": 3},
> stats=True)
> + out4 = self.send_pkts_getouput(pkt4, count=10)
> + rfc.check_queue(out4, pkt_num=10, check_param={"queue": 4},
> stats=True)
> + out5 = self.send_pkts_getouput(pkt5, count=10)
> + rfc.check_queue(out5, pkt_num=10, check_param={"queue": 5},
> stats=True)
> + out6 = self.send_pkts_getouput(pkt6, count=10)
> + rfc.check_drop(out6, pkt_num=10, check_param={"port_id": 0})
> + out7 = self.send_pkts_getouput(pkt7, count=10)
> + rfc.check_drop(out7, pkt_num=10, check_param={"port_id": 0})
> +
> + self.query_count(1, 20, 0, 0)
> + self.query_count(1, 20, 0, 1)
> + self.query_count(1, 10, 0, 2)
> + self.query_count(1, 10, 0, 3)
> + self.query_count(1, 20, 0, 4)
> + self.query_count(1, 20, 0, 5)
> + self.query_count(1, 10, 0, 6)
> +
> + self.check_fdir_rule(0, stats=True, rule_list=res)
> + self.dut.send_command("flow flush 0", timeout=1)
> + out = self.send_pkts_getouput(pkts=[pkt1, pkt2, pkt3, pkt4, pkt5])
> + rfc.check_queue(out, pkt_num=5, check_param={"port_id": 0,
> "queue": range(1, 6)}, stats=False)
> + out6 = self.send_pkts_getouput(pkt6, count=10)
> + rfc.check_drop(out6, pkt_num=10, check_param={"port_id": 0},
> stats=False)
> + out7 = self.send_pkts_getouput(pkt7, count=10)
> + rfc.check_drop(out7, pkt_num=10, check_param={"port_id": 0},
> stats=False)
> +
> + self.check_fdir_rule(stats=False)
> +
> + def test_multi_patterns_count_query(self):
> + rule1 = 'flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / tcp
> src is 22 dst is 23 / end actions queue index 1 / count / end'
> + rule2 = 'flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / udp
> src is 22 dst is 23 / end actions drop / count / end'
> + rule3 = 'flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / sctp
> src is 22 dst is 23 / end actions rss queues 62 63 end / count / end'
> + rule4 = 'flow create 0 ingress pattern eth / ipv6 dst is
> CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 / end actions queue
> index 1 / count / end'
> + rule5 = 'flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue
> index 3 / count / end'
> + rule6 = 'flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 / tcp dst is 23 / end actions queue index 4 / count / end'
> + rule7 = 'flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue
> index 5 / count / end'
> +
> + pkt1 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")
> /TCP(sport=22, dport=23)/ Raw("x" * 80)'
> + pkt2 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")
> /UDP(sport=22, dport=23)/ Raw("x" * 80)'
> + pkt3 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")
> /SCTP(sport=22, dport=23)/ Raw("x" * 80)'
> + pkt4 =
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)'
> + pkt5 =
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(dport=4790)/VXLAN(flags=0xc)/IP(
> dst="192.168.0.21", src="192.168.0.20")/UDP(sport=22,dport=23)/("X"*480)'
> + pkt6 =
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:
> 22:33:44:55")/IP(src="192.168.0.20")/TCP(dport=23)/("X"*480)'
> + pkt7 =
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether()/IP(src="19
> 2.168.0.20", dst="192.168.0.21")/SCTP(sport=22,dport=23)/("X"*480)'
> +
> + res = self.create_fdir_rule(rule=[rule1, rule2, rule3, rule4, rule5, rule6,
> rule7], check_stats=True)
> + self.verify(all(res), "create rules failed, result %s" % res)
> + out = self.send_pkts_getouput(pkts=pkt1, count=10)
> + rfc.check_queue(out, pkt_num=10, check_param={"queue": 1},
> stats=True)
> + out = self.send_pkts_getouput(pkts=pkt2, count=10)
> + rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0})
> + out = self.send_pkts_getouput(pkts=pkt3, count=10)
> + rfc.check_queue(out, pkt_num=10, check_param={"queue": [62, 63]},
> stats=True)
> + out = self.send_pkts_getouput(pkts=pkt4, count=10)
> + rfc.check_queue(out, pkt_num=10, check_param={"queue": 1},
> stats=True)
> + out = self.send_pkts_getouput(pkts=pkt5, count=10)
> + rfc.check_queue(out, pkt_num=10, check_param={"queue": 3},
> stats=True)
> + out = self.send_pkts_getouput(pkts=pkt6, count=10)
> + rfc.check_queue(out, pkt_num=10, check_param={"queue": 4},
> stats=True)
> + out = self.send_pkts_getouput(pkts=pkt7, count=10)
> + rfc.check_queue(out, pkt_num=10, check_param={"queue": 5},
> stats=True)
> +
> + for i in range(7):
> + self.query_count(1, 10, port_id=0, rule_id=i)
> + self.check_fdir_rule(port_id=0, stats=True, rule_list=res)
> +
> + self.dut.send_command("flow flush 0", timeout=1)
> + out = self.send_pkts_getouput(pkts=pkt1, count=10)
> + rfc.check_queue(out, pkt_num=10, check_param={"queue": 1},
> stats=False)
> + out = self.send_pkts_getouput(pkts=pkt2, count=10)
> + rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0},
> stats=False)
> + out = self.send_pkts_getouput(pkts=pkt3, count=1)
> + rfc.check_queue(out, pkt_num=1, check_param={"queue": [62, 63]},
> stats=False)
> + out = self.send_pkts_getouput(pkts=[pkt4, pkt5, pkt6, pkt7], count=1)
> + rfc.check_queue(out, pkt_num=4, check_param={"queue": [1, 3, 4, 5]},
> stats=False)
> + self.check_fdir_rule(stats=False)
> +
> + def test_two_ports_multi_patterns_count_query(self):
> + rules = [
> + 'flow create 1 ingress pattern eth / ipv4 dst is 192.168.0.21 proto is 255
> tos is 4 / end actions queue index 1 / count / end',
> + 'flow create 1 ingress pattern eth / ipv6 dst is
> CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / sctp
> src is 22 dst is 23 / end actions rss queues 6 7 end / count / end',
> + 'flow create 1 ingress pattern eth / ipv6 dst is
> CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / udp
> src is 22 dst is 23 / end actions rss queues 6 7 end / count / end',
> + 'flow create 1 ingress pattern eth / ipv6 dst is
> CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp
> src is 22 dst is 23 / end actions queue index 2 / count / end',
> + 'flow create 1 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / end actions drop / count / end',
> + 'flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 tos is 4 / tcp
> src is 22 dst is 23 / end actions drop / count / end',
> + 'flow create 0 ingress pattern eth / ipv6 dst is
> CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 / end actions queue
> index 1 / count / end'
> + ]
> + pkts = [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> proto=255, ttl=2, tos=4) / Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/Ether()/IP(src="192.168
> .0.20", dst="192.168.0.21")/("X"*480)',
> + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.0.21", ttl=2,
> tos=4)/TCP(sport=22,dport=23)/Raw(load="X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> 900:2020", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)',
> + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.0.21", ttl=2,
> tos=4)/TCP(sport=22,dport=23)/Raw(load="X"*480)'
> + ]
> + res = self.create_fdir_rule(rule=rules, check_stats=True)
> + out = self.send_pkts_getouput(pkts[0], port_id=1, count=10)
> + rfc.check_queue(out, pkt_num=10, check_param={"port_id": 1,
> "queue": 1}, stats=True)
> + out = self.send_pkts_getouput(pkts[1:3], port_id=1, count=10)
> + rfc.check_queue(out, pkt_num=20, check_param={"port_id": 1,
> "queue": [6, 7]}, stats=True)
> + out = self.send_pkts_getouput(pkts[3], port_id=1, count=10)
> + rfc.check_queue(out, pkt_num=10, check_param={"port_id": 1,
> "queue": 2}, stats=True)
> + out = self.send_pkts_getouput(pkts[4], port_id=1, count=10)
> + rfc.check_drop(out, pkt_num=10, check_param={"port_id": 1})
> + out = self.send_pkts_getouput(pkts[5], count=10)
> + rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0})
> + out = self.send_pkts_getouput(pkts[6], count=10)
> + rfc.check_queue(out, pkt_num=10, check_param={"port_id": 0,
> "queue": 1}, stats=True)
> + out = self.send_pkts_getouput(pkts[7], port_id=1, count=10)
> + rfc.check_drop(out, pkt_num=10, check_param={"port_id": 1},
> stats=False)
> +
> + for i in range(5):
> + self.query_count(1, 10, 1, i)
> + for i in range(2):
> + self.query_count(1, 10, 0, i)
> + self.check_fdir_rule(port_id=0, stats=True, rule_list=res[0:2])
> + self.check_fdir_rule(port_id=1, stats=True, rule_list=res[2:])
> +
> + self.dut.send_command("flow flush 0", timeout=1)
> + self.dut.send_command("flow flush 1", timeout=1)
> +
> + out = self.send_pkts_getouput(pkts[0], port_id=1, count=10)
> + rfc.check_queue(out, pkt_num=10, check_param={"port_id": 1,
> "queue": 1}, stats=False)
> + out = self.send_pkts_getouput(pkts[1:3], port_id=1, count=10)
> + rfc.check_queue(out, pkt_num=20, check_param={"port_id": 1,
> "queue": [6, 7]}, stats=False)
> + out = self.send_pkts_getouput(pkts[3], port_id=1, count=10)
> + rfc.check_queue(out, pkt_num=10, check_param={"port_id": 1,
> "queue": 2}, stats=False)
> + out = self.send_pkts_getouput(pkts[4], port_id=1, count=10)
> + rfc.check_drop(out, pkt_num=10, check_param={"port_id": 1},
> stats=False)
> + out = self.send_pkts_getouput(pkts[5], count=10)
> + rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0},
> stats=False)
> + out = self.send_pkts_getouput(pkts[6], count=10)
> + rfc.check_queue(out, pkt_num=10, check_param={"port_id": 0,
> "queue": 1}, stats=False)
> + out = self.send_pkts_getouput(pkts[7], port_id=0, count=10)
> + rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0},
> stats=False)
> + self.check_fdir_rule(0, stats=False)
> + self.check_fdir_rule(1, stats=False)
> +
> + def test_multirules_mark(self):
> + rules = [
> + "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end
> actions queue index 1 / mark id 1 / end",
> + "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end
> actions queue index 2 / mark id 1 / end",
> + "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 / end
> actions queue index 1 / mark id 2 / count / end"]
> +
> + pkt1 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)'
> + pkt2 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)'
> + pkt3 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)'
> +
> + res = self.create_fdir_rule(rules, check_stats=True)
> +
> + out1 = self.send_pkts_getouput(pkt1, mark=True)
> + rfc.check_mark(out1, pkt_num=1, check_param={"port_id": 0,
> "mark_id": 1, "queue": 1}, stats=True)
> +
> + out2 = self.send_pkts_getouput(pkt2, mark=True)
> + rfc.check_mark(out2, pkt_num=1, check_param={"port_id": 0,
> "mark_id": 1, "queue": 2}, stats=True)
> +
> + out3 = self.send_pkts_getouput(pkt3, mark=True)
> + rfc.check_mark(out3, pkt_num=1, check_param={"port_id": 0,
> "mark_id": 2, "queue": 1}, stats=True)
> +
> + self.query_count(1, 1, port_id=0, rule_id=2)
> + self.check_fdir_rule(0, stats=True, rule_list=res)
> + self.destroy_fdir_rule(port_id=0, rule_id=0)
> +
> + out1 = self.send_pkts_getouput(pkt1, mark=True)
> + rfc.check_mark(out1, pkt_num=1, check_param={"port_id": 0,
> "mark_id": 1, "queue": 1}, stats=False)
> +
> + self.check_fdir_rule(0, stats=True, rule_list=res[1:])
> + out2 = self.send_pkts_getouput(pkt2, mark=True)
> + rfc.check_mark(out2, pkt_num=1, check_param={"port_id": 0,
> "mark_id": 1, "queue": 2}, stats=True)
> +
> + out3 = self.send_pkts_getouput(pkt3, mark=True)
> + rfc.check_mark(out3, pkt_num=1, check_param={"port_id": 0,
> "mark_id": 2, "queue": 1}, stats=True)
> +
> + self.query_count(1, 2, port_id=0, rule_id=2)
> + self.dut.send_command("flow flush 0", timeout=1)
> +
> + out1 = self.send_pkts_getouput(pkt1, mark=True)
> + rfc.check_mark(out1, pkt_num=1, check_param={"port_id": 0,
> "mark_id": 1, "queue": 1}, stats=False)
> +
> + out2 = self.send_pkts_getouput(pkt2, mark=True)
> + rfc.check_mark(out2, pkt_num=1, check_param={"port_id": 0,
> "mark_id": 1, "queue": 2}, stats=False)
> +
> + out3 = self.send_pkts_getouput(pkt3, mark=True)
> + rfc.check_mark(out3, pkt_num=1, check_param={"port_id": 0,
> "mark_id": 2, "queue": 1}, stats=False)
> +
> + self.check_fdir_rule(stats=False)
> +
> + def test_mark_wrong_parameters(self):
> + rule = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 / end actions queue index 1 / mark id 4294967296 / end"
> + self.create_fdir_rule(rule=rule, check_stats=False)
> + self.check_fdir_rule(stats=False)
> +
> + def test_pattern_conflict_flow(self):
> + rule1 = "flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / end
> actions queue index 1 / end"
> + self.create_fdir_rule(rule=rule1, check_stats=True)
> + pkt1 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")/Ra
> w("x" * 80)'
> + pkt2 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")
> /UDP(sport=22, dport=23)/ Raw("x" * 80)'
> + out1 = self.send_pkts_getouput(pkts=[pkt1, pkt2])
> + rfc.check_queue(out1, pkt_num=2, check_param={"port_id": 0,
> "queue": 1}, stats=True)
> +
> + rule2 = "flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / udp
> src is 22 dst is 23 / end actions queue index 2 / end"
> + self.create_fdir_rule(rule=rule2, check_stats=True)
> + out2 = self.send_pkts_getouput(pkt1)
> + rfc.check_queue(out2, pkt_num=1, check_param={"port_id": 0,
> "queue": 1}, stats=True)
> +
> + out3 = self.send_pkts_getouput(pkt2)
> + rfc.check_queue(out3, pkt_num=1, check_param={"port_id": 0,
> "queue": 2}, stats=True)
> +
> + self.dut.send_command("flow flush 0", timeout=1)
> +
> + self.create_fdir_rule(rule=rule2, check_stats=True)
> + out4 = self.send_pkts_getouput(pkt2)
> + rfc.check_queue(out4, pkt_num=1, check_param={"port_id": 0,
> "queue": 2}, stats=True)
> +
> + self.create_fdir_rule(rule=rule1, check_stats=True)
> + out5 = self.send_pkts_getouput(pkt2)
> + rfc.check_queue(out5, pkt_num=1, check_param={"port_id": 0,
> "queue": 1}, stats=True)
> +
> + def test_max_count(self):
> + pattern = "flow create 0 ingress pattern eth / ipv4 src is 192.168.0.{} /
> end actions drop / count / end"
> + rules = [pattern.format(i) for i in range(1, 256)] + [
> + "flow create 0 ingress pattern eth / ipv4 src is 192.168.1.1 / end actions
> drop / count / end"]
> + res = self.create_fdir_rule(rules, check_stats=True)
> +
> + rule2 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.1.2 / end
> actions drop / count / end'
> + res2 = self.create_fdir_rule(rule2, check_stats=False)
> +
> + pkt =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.1",dst="192.168.0.21") /
> Raw("x" * 80)'
> + out = self.send_pkts_getouput(pkt, count=10)
> + rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0},
> stats=True)
> + self.query_count(1, 10, port_id=0, rule_id=255)
> + self.check_fdir_rule(0, stats=True, rule_list=res)
> + self.dut.send_command("flow flush 0", timeout=1)
> + out = self.send_pkts_getouput(pkt, count=10)
> + rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0},
> stats=False)
> + self.check_fdir_rule(stats=False)
> + self.dut.send_command("stop", timeout=2)
> + self.dut.send_command("quit", timeout=2)
> + self.launch_testpmd_with_mark()
> +
> + def tear_down(self):
> + # destroy all flow rule on port 0
> + self.dut.send_command("flow flush 0", timeout=1)
> + self.dut.send_command("flow flush 1", timeout=1)
> + self.dut.send_command("clear port stats all", timeout=1)
> + self.pmd_output.execute_cmd("stop")
> +
> + def tear_down_all(self):
> + self.dut.kill_all()
> --
> 1.8.3.1
[-- Attachment #2: TestCVLFdir.log --]
[-- Type: application/octet-stream, Size: 4788354 bytes --]
31/12/2019 10:40:08 dts:
TEST SUITE : TestCVLFdir
31/12/2019 10:40:08 dts: NIC : columbiaville_25g
31/12/2019 10:40:08 dut.10.240.179.33:
31/12/2019 10:40:08 tester:
31/12/2019 10:40:08 dut.10.240.179.33: ./x86_64-native-linuxapp-gcc/app/testpmd -l 32,33,34,35 -n 4 -w 0000:86:00.0,flow-mark-support=1 -w 0000:86:00.1,flow-mark-support=1 --file-prefix=dpdk_25171_20191231103953 -- -i --portmask=0x3 --rxq=64 --txq=64 --port-topology=loop
31/12/2019 10:40:09 dut.10.240.179.33: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_25171_20191231103953/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: Probing VFIO support...
EAL: PCI device 0000:86:00.0 on NUMA socket 1
EAL: probe driver: 8086:1593 net_ice
ice_load_pkg_type(): Active package is: 1.3.10.0, ICE COMMS Package
EAL: PCI device 0000:86:00.1 on NUMA socket 1
EAL: probe driver: 8086:1593 net_ice
ice_load_pkg_type(): Active package is: 1.3.10.0, ICE COMMS Package
Interactive-mode selected
testpmd: create a new mbuf pool <mbuf_pool_socket_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
Port 0: 00:00:00:00:01:00
Configuring Port 1 (socket 1)
Port 1: 00:00:00:00:01:01
Checking link statuses...
Done
31/12/2019 10:40:19 dut.10.240.179.33: set fwd rxonly
31/12/2019 10:40:19 dut.10.240.179.33: set fwd rxonly
Set rxonly packet forwarding mode
31/12/2019 10:40:19 dut.10.240.179.33: set verbose 1
31/12/2019 10:40:20 dut.10.240.179.33: set verbose 1
Change verbose level from 0 to 1
31/12/2019 10:40:20 dut.10.240.179.33: port config 0 udp_tunnel_port add vxlan 4789
31/12/2019 10:40:20 dut.10.240.179.33: port config 0 udp_tunnel_port add vxlan 4789
31/12/2019 10:40:20 dut.10.240.179.33: port config 1 udp_tunnel_port add vxlan 4789
31/12/2019 10:40:20 dut.10.240.179.33: port config 1 udp_tunnel_port add vxlan 4789
31/12/2019 10:40:20 dut.10.240.179.33: port config 0 rss-hash-key ipv4 1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd
31/12/2019 10:40:20 dut.10.240.179.33: port config 0 rss-hash-key ipv4 1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd
31/12/2019 10:40:20 dut.10.240.179.33: show port info all
31/12/2019 10:40:20 dut.10.240.179.33: show port info all
********************* Infos for port 0 *********************
MAC address: 00:00:00:00:01:00
Device name: 0000:86:00.0
Driver name: net_ice
Devargs: flow-mark-support=1
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 25000 Mbps
Link duplex: full-duplex
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 512
Supported RSS offload flow types:
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
l2_payload
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 64
Max possible RX queues: 64
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 64
Max possible TX queues: 64
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
********************* Infos for port 1 *********************
MAC address: 00:00:00:00:01:01
Device name: 0000:86:00.1
Driver name: net_ice
Devargs: flow-mark-support=1
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 25000 Mbps
Link duplex: full-duplex
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 512
Supported RSS offload flow types:
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
l2_payload
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 64
Max possible RX queues: 64
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 64
Max possible TX queues: 64
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
31/12/2019 10:40:20 TestCVLFdir: Test Case test_count_query_identifier_share Begin
31/12/2019 10:40:20 dut.10.240.179.33:
31/12/2019 10:40:20 tester:
31/12/2019 10:40:20 dut.10.240.179.33: start
31/12/2019 10:40:20 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:40:20 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.1 / end actions queue index 1 / count identifier 0x1234 shared on / end
31/12/2019 10:40:21 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.1 / end actions queue index 1 / count identifier 0x1234 shared on / end
ice_interrupt_handler(): OICR: MDD event
Flow rule #0 created
testpmd>
31/12/2019 10:40:21 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.2 / end actions queue index 2 / count identifier 0x1234 shared on / end
31/12/2019 10:40:22 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.2 / end actions queue index 2 / count identifier 0x1234 shared on / end
ice_interrupt_handler(): OICR: MDD event
Flow rule #1 created
testpmd>
31/12/2019 10:40:22 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.3 / end actions queue index 3 / count identifier 0x1234 shared off / end
31/12/2019 10:40:23 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.3 / end actions queue index 3 / count identifier 0x1234 shared off / end
ice_interrupt_handler(): OICR: MDD event
Flow rule #2 created
testpmd>
31/12/2019 10:40:23 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.4 / end actions queue index 4 / count identifier 0x1234 / end
31/12/2019 10:40:24 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.4 / end actions queue index 4 / count identifier 0x1234 / end
Flow rule #3 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:40:24 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.5 / end actions queue index 5 / count shared on / end
31/12/2019 10:40:25 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.5 / end actions queue index 5 / count shared on / end
ice_interrupt_handler(): OICR: MDD event
Flow rule #4 created
testpmd>
31/12/2019 10:40:25 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.6 / end actions drop / count shared on / end
31/12/2019 10:40:26 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.6 / end actions drop / count shared on / end
ice_interrupt_handler(): OICR: MDD event
Flow rule #5 created
testpmd>
31/12/2019 10:40:26 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.7 / end actions drop / count identifier 0x1235 shared on / end
31/12/2019 10:40:28 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.7 / end actions drop / count identifier 0x1235 shared on / end
ice_interrupt_handler(): OICR: MDD event
Flow rule #6 created
testpmd>
31/12/2019 10:40:28 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760028.04 root@10.240.179.12:/tmp/tester/
31/12/2019 10:40:29 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760028.04 root@10.240.179.12:/tmp/tester/
31/12/2019 10:40:30 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760028.04
31/12/2019 10:40:31 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.1', proto=0, tos=0, dst='192.168.0.21', chksum=63794, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..........
Sent 10 packets.
31/12/2019 10:40:32 dut.10.240.179.33: stop
31/12/2019 10:40:32 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 10 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:40:32 dut.10.240.179.33: start
31/12/2019 10:40:32 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:40:32 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760032.48 root@10.240.179.12:/tmp/tester/
31/12/2019 10:40:33 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760032.48 root@10.240.179.12:/tmp/tester/
31/12/2019 10:40:35 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760032.48
31/12/2019 10:40:35 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.2', proto=0, tos=0, dst='192.168.0.21', chksum=63793, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..........
Sent 10 packets.
31/12/2019 10:40:36 dut.10.240.179.33: stop
31/12/2019 10:40:36 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 10 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:40:36 dut.10.240.179.33: start
31/12/2019 10:40:36 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:40:36 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760036.93 root@10.240.179.12:/tmp/tester/
31/12/2019 10:40:38 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760036.93 root@10.240.179.12:/tmp/tester/
31/12/2019 10:40:39 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760036.93
31/12/2019 10:40:40 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.3', proto=0, tos=0, dst='192.168.0.21', chksum=63792, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..........
Sent 10 packets.
31/12/2019 10:40:41 dut.10.240.179.33: stop
31/12/2019 10:40:41 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 10 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:40:41 dut.10.240.179.33: start
31/12/2019 10:40:41 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:40:41 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760041.35 root@10.240.179.12:/tmp/tester/
31/12/2019 10:40:42 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760041.35 root@10.240.179.12:/tmp/tester/
31/12/2019 10:40:44 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760041.35
31/12/2019 10:40:44 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.4', proto=0, tos=0, dst='192.168.0.21', chksum=63791, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..........
Sent 10 packets.
31/12/2019 10:40:45 dut.10.240.179.33: stop
31/12/2019 10:40:45 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 10 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:40:45 dut.10.240.179.33: start
31/12/2019 10:40:45 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:40:45 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760045.77 root@10.240.179.12:/tmp/tester/
31/12/2019 10:40:47 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760045.77 root@10.240.179.12:/tmp/tester/
31/12/2019 10:40:48 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760045.77
31/12/2019 10:40:49 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.5', proto=0, tos=0, dst='192.168.0.21', chksum=63790, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..........
Sent 10 packets.
31/12/2019 10:40:50 dut.10.240.179.33: stop
31/12/2019 10:40:50 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
RX-packets: 10 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:40:50 dut.10.240.179.33: start
31/12/2019 10:40:50 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:40:50 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760050.17 root@10.240.179.12:/tmp/tester/
31/12/2019 10:40:51 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760050.17 root@10.240.179.12:/tmp/tester/
31/12/2019 10:40:53 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760050.17
31/12/2019 10:40:53 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.6', proto=0, tos=0, dst='192.168.0.21', chksum=63789, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..........
Sent 10 packets.
31/12/2019 10:40:54 dut.10.240.179.33: stop
31/12/2019 10:40:54 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 10 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 10 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:40:54 dut.10.240.179.33: start
31/12/2019 10:40:54 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:40:54 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760054.59 root@10.240.179.12:/tmp/tester/
31/12/2019 10:40:56 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760054.59 root@10.240.179.12:/tmp/tester/
31/12/2019 10:40:57 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760054.59
31/12/2019 10:40:57 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.7', proto=0, tos=0, dst='192.168.0.21', chksum=63788, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..........
Sent 10 packets.
31/12/2019 10:40:58 dut.10.240.179.33: stop
31/12/2019 10:40:58 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 10 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 10 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:40:58 dut.10.240.179.33: start
31/12/2019 10:40:58 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:40:58 dut.10.240.179.33: flow query 0 0 count
31/12/2019 10:41:00 dut.10.240.179.33: flow query 0 0 count
COUNT:
hits_set: 1
bytes_set: 0
hits: 20
bytes: 0
testpmd>
31/12/2019 10:41:00 dut.10.240.179.33: flow query 0 1 count
31/12/2019 10:41:01 dut.10.240.179.33: flow query 0 1 count
COUNT:
hits_set: 1
bytes_set: 0
hits: 20
bytes: 0
testpmd>
31/12/2019 10:41:01 dut.10.240.179.33: flow query 0 2 count
31/12/2019 10:41:02 dut.10.240.179.33: flow query 0 2 count
COUNT:
hits_set: 1
bytes_set: 0
hits: 10
bytes: 0
testpmd>
31/12/2019 10:41:02 dut.10.240.179.33: flow query 0 3 count
31/12/2019 10:41:03 dut.10.240.179.33: flow query 0 3 count
COUNT:
hits_set: 1
bytes_set: 0
hits: 10
bytes: 0
testpmd>
31/12/2019 10:41:03 dut.10.240.179.33: flow query 0 4 count
31/12/2019 10:41:04 dut.10.240.179.33: flow query 0 4 count
COUNT:
hits_set: 1
bytes_set: 0
hits: 20
bytes: 0
testpmd>
31/12/2019 10:41:04 dut.10.240.179.33: flow query 0 5 count
31/12/2019 10:41:05 dut.10.240.179.33: flow query 0 5 count
COUNT:
hits_set: 1
bytes_set: 0
hits: 20
bytes: 0
testpmd>
31/12/2019 10:41:05 dut.10.240.179.33: flow query 0 6 count
31/12/2019 10:41:06 dut.10.240.179.33: flow query 0 6 count
COUNT:
hits_set: 1
bytes_set: 0
hits: 10
bytes: 0
testpmd>
31/12/2019 10:41:06 dut.10.240.179.33: flow list 0
31/12/2019 10:41:08 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 => QUEUE COUNT
1 0 0 i-- ETH IPV4 => QUEUE COUNT
2 0 0 i-- ETH IPV4 => QUEUE COUNT
3 0 0 i-- ETH IPV4 => QUEUE COUNT
4 0 0 i-- ETH IPV4 => QUEUE COUNT
5 0 0 i-- ETH IPV4 => DROP COUNT
6 0 0 i-- ETH IPV4 => DROP COUNT
testpmd>
31/12/2019 10:41:08 dut.10.240.179.33: flow flush 0
31/12/2019 10:41:09 dut.10.240.179.33: flow flush 0
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:41:09 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760069.56 root@10.240.179.12:/tmp/tester/
31/12/2019 10:41:10 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760069.56 root@10.240.179.12:/tmp/tester/
31/12/2019 10:41:12 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760069.56
31/12/2019 10:41:12 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.1', proto=0, tos=0, dst='192.168.0.21', chksum=63794, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.2', proto=0, tos=0, dst='192.168.0.21', chksum=63793, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.3', proto=0, tos=0, dst='192.168.0.21', chksum=63792, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.4', proto=0, tos=0, dst='192.168.0.21', chksum=63791, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.5', proto=0, tos=0, dst='192.168.0.21', chksum=63790, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.....
Sent 5 packets.
31/12/2019 10:41:13 dut.10.240.179.33: stop
31/12/2019 10:41:13 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=20 -> TX Port= 0/Queue=20 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=39 -> TX Port= 0/Queue=39 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=50 -> TX Port= 0/Queue=50 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=56 -> TX Port= 0/Queue=56 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 5 RX-dropped: 0 RX-total: 5
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 5 RX-dropped: 0 RX-total: 5
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:41:13 dut.10.240.179.33: start
31/12/2019 10:41:13 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:41:13 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760074.0 root@10.240.179.12:/tmp/tester/
31/12/2019 10:41:15 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760074.0 root@10.240.179.12:/tmp/tester/
31/12/2019 10:41:16 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760074.0
31/12/2019 10:41:17 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.6', proto=0, tos=0, dst='192.168.0.21', chksum=63789, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..........
Sent 10 packets.
31/12/2019 10:41:18 dut.10.240.179.33: stop
31/12/2019 10:41:18 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 10 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:41:18 dut.10.240.179.33: start
31/12/2019 10:41:18 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:41:18 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760078.44 root@10.240.179.12:/tmp/tester/
31/12/2019 10:41:19 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760078.44 root@10.240.179.12:/tmp/tester/
31/12/2019 10:41:21 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760078.44
31/12/2019 10:41:21 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.7', proto=0, tos=0, dst='192.168.0.21', chksum=63788, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..........
Sent 10 packets.
31/12/2019 10:41:22 dut.10.240.179.33: stop
31/12/2019 10:41:22 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=45 -> TX Port= 0/Queue=45 -------
RX-packets: 10 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:41:22 dut.10.240.179.33: start
31/12/2019 10:41:22 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:41:22 dut.10.240.179.33: flow list 0
31/12/2019 10:41:24 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:41:24 TestCVLFdir: Test Case test_count_query_identifier_share Result PASSED:
31/12/2019 10:41:24 dut.10.240.179.33: flow flush 0
31/12/2019 10:41:25 dut.10.240.179.33: flow flush 0
testpmd>
31/12/2019 10:41:25 dut.10.240.179.33: flow flush 1
31/12/2019 10:41:27 dut.10.240.179.33: flow flush 1
testpmd>
31/12/2019 10:41:27 dut.10.240.179.33: clear port stats all
31/12/2019 10:41:28 dut.10.240.179.33: clear port stats all
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
testpmd>
31/12/2019 10:41:28 dut.10.240.179.33: stop
31/12/2019 10:41:28 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 18446744073709551541 RX-dropped: 18446744073709551596RX-total: 18446744073709551521
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 18446744073709551541 RX-dropped: 18446744073709551596RX-total: 18446744073709551521
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:41:28 TestCVLFdir: Test Case test_mac_ipv4_gtpu_ipv4_pay_multirules Begin
31/12/2019 10:41:28 dut.10.240.179.33:
31/12/2019 10:41:28 tester:
31/12/2019 10:41:28 dut.10.240.179.33: start
31/12/2019 10:41:28 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:41:28 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end
31/12/2019 10:41:29 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end
Flow rule #0 created
testice_interrupt_handler(): OICR: MDD event
pmd>
31/12/2019 10:41:29 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 2 / end
31/12/2019 10:41:30 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 2 / end
Flow rule #1 created
testice_interrupt_handler(): OICR: MDD event
pmd>
31/12/2019 10:41:30 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x1234567 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 3 / end
31/12/2019 10:41:31 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x1234567 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 3 / end
Flow rule #2 created
tice_interrupt_handler(): OICR: MDD event
estpmd>
31/12/2019 10:41:31 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x1234567 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 3 / end
31/12/2019 10:41:32 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x1234567 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 3 / end
ice_flow_create(): Failed to create flow
Caught error type 2 (flow rule (handle)): Rule already exists!: File exists
testpmd>
31/12/2019 10:41:32 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x1234567 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 4 / end
31/12/2019 10:41:33 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x1234567 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 4 / end
ice_flow_create(): Failed to create flow
Caught error type 2 (flow rule (handle)): Rule already exists!: File exists
testpmd>
31/12/2019 10:41:33 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x1234567 / gtp_psc qfi is 0x75 / ipv4 / end actions queue index 4 / end
31/12/2019 10:41:34 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x1234567 / gtp_psc qfi is 0x75 / ipv4 / end actions queue index 4 / end
ice_flow_create(): Failed to create flow
Caught error type 2 (flow rule (handle)): Rule already exists!: File exists
testpmd>
31/12/2019 10:41:34 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x1234567 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 3 / end
31/12/2019 10:41:35 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x1234567 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 3 / end
Flow rule #3 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:41:35 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760095.9 root@10.240.179.12:/tmp/tester/
31/12/2019 10:41:37 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760095.9 root@10.240.179.12:/tmp/tester/
31/12/2019 10:41:38 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760095.9
31/12/2019 10:41:39 tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=58370)/GTP_U_Header(next_ex=133, E=1, teid=305419896, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='4\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:41:40 dut.10.240.179.33: stop
31/12/2019 10:41:40 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:41:40 dut.10.240.179.33: start
31/12/2019 10:41:40 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:41:40 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760100.32 root@10.240.179.12:/tmp/tester/
31/12/2019 10:41:41 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760100.32 root@10.240.179.12:/tmp/tester/
31/12/2019 10:41:43 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760100.32
31/12/2019 10:41:43 tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=1573)/GTP_U_Header(next_ex=133, E=1, teid=19088743, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='4\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:41:44 dut.10.240.179.33: stop
31/12/2019 10:41:44 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:41:44 dut.10.240.179.33: start
31/12/2019 10:41:44 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:41:44 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760104.72 root@10.240.179.12:/tmp/tester/
31/12/2019 10:41:46 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760104.72 root@10.240.179.12:/tmp/tester/
31/12/2019 10:41:47 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760104.72
31/12/2019 10:41:47 tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=58114)/GTP_U_Header(next_ex=133, E=1, teid=305419896, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='5\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:41:48 dut.10.240.179.33: stop
31/12/2019 10:41:49 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:41:49 dut.10.240.179.33: start
31/12/2019 10:41:49 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:41:49 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760109.15 root@10.240.179.12:/tmp/tester/
31/12/2019 10:41:50 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760109.15 root@10.240.179.12:/tmp/tester/
31/12/2019 10:41:51 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760109.15
31/12/2019 10:41:52 tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=1317)/GTP_U_Header(next_ex=133, E=1, teid=19088743, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='5\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:41:53 dut.10.240.179.33: stop
31/12/2019 10:41:53 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:41:53 dut.10.240.179.33: start
31/12/2019 10:41:53 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:41:53 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760113.57 root@10.240.179.12:/tmp/tester/
31/12/2019 10:41:54 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760113.57 root@10.240.179.12:/tmp/tester/
31/12/2019 10:41:56 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760113.57
31/12/2019 10:41:56 tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=1061)/GTP_U_Header(next_ex=133, E=1, teid=19088743, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='6\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:41:57 dut.10.240.179.33: stop
31/12/2019 10:41:57 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=43 -> TX Port= 0/Queue=43 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:41:57 dut.10.240.179.33: start
31/12/2019 10:41:57 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:41:57 dut.10.240.179.33: flow list 0
31/12/2019 10:42:00 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 => QUEUE
1 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 => QUEUE
2 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 => QUEUE
3 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 => QUEUE
testpmd>
31/12/2019 10:42:00 dut.10.240.179.33: flow flush 0
31/12/2019 10:42:01 dut.10.240.179.33: flow flush 0
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:42:01 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760121.12 root@10.240.179.12:/tmp/tester/
31/12/2019 10:42:02 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760121.12 root@10.240.179.12:/tmp/tester/
31/12/2019 10:42:03 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760121.12
31/12/2019 10:42:04 tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=58370)/GTP_U_Header(next_ex=133, E=1, teid=305419896, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='4\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:42:05 dut.10.240.179.33: stop
31/12/2019 10:42:05 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=26 -> TX Port= 0/Queue=26 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:42:05 dut.10.240.179.33: start
31/12/2019 10:42:05 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:42:05 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760125.55 root@10.240.179.12:/tmp/tester/
31/12/2019 10:42:06 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760125.55 root@10.240.179.12:/tmp/tester/
31/12/2019 10:42:08 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760125.55
31/12/2019 10:42:08 tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=1573)/GTP_U_Header(next_ex=133, E=1, teid=19088743, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='4\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:42:09 dut.10.240.179.33: stop
31/12/2019 10:42:09 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=43 -> TX Port= 0/Queue=43 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:42:09 dut.10.240.179.33: start
31/12/2019 10:42:09 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:42:09 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760129.98 root@10.240.179.12:/tmp/tester/
31/12/2019 10:42:11 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760129.98 root@10.240.179.12:/tmp/tester/
31/12/2019 10:42:12 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760129.98
31/12/2019 10:42:13 tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=58114)/GTP_U_Header(next_ex=133, E=1, teid=305419896, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='5\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:42:14 dut.10.240.179.33: stop
31/12/2019 10:42:14 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=26 -> TX Port= 0/Queue=26 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:42:14 dut.10.240.179.33: start
31/12/2019 10:42:14 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:42:14 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760134.38 root@10.240.179.12:/tmp/tester/
31/12/2019 10:42:15 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760134.38 root@10.240.179.12:/tmp/tester/
31/12/2019 10:42:17 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760134.38
31/12/2019 10:42:17 tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=1317)/GTP_U_Header(next_ex=133, E=1, teid=19088743, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='5\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:42:18 dut.10.240.179.33: stop
31/12/2019 10:42:18 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=43 -> TX Port= 0/Queue=43 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:42:18 dut.10.240.179.33: start
31/12/2019 10:42:18 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:42:18 TestCVLFdir: Test Case test_mac_ipv4_gtpu_ipv4_pay_multirules Result PASSED:
31/12/2019 10:42:18 dut.10.240.179.33: flow flush 0
31/12/2019 10:42:19 dut.10.240.179.33: flow flush 0
testpmd>
31/12/2019 10:42:19 dut.10.240.179.33: flow flush 1
31/12/2019 10:42:20 dut.10.240.179.33: flow flush 1
testpmd>
31/12/2019 10:42:20 dut.10.240.179.33: clear port stats all
31/12/2019 10:42:21 dut.10.240.179.33: clear port stats all
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
testpmd>
31/12/2019 10:42:21 dut.10.240.179.33: stop
31/12/2019 10:42:22 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 18446744073709551607 RX-dropped: 0 RX-total: 18446744073709551607
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 18446744073709551607 RX-dropped: 0 RX-total: 18446744073709551607
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:42:22 TestCVLFdir: Test Case test_mac_ipv4_gtpu_ipv4_pay_qfi_mark_count_query Begin
31/12/2019 10:42:22 dut.10.240.179.33:
31/12/2019 10:42:22 tester:
31/12/2019 10:42:22 dut.10.240.179.33: start
31/12/2019 10:42:22 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:42:22 dut.10.240.179.33: flow create 1 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / end actions drop / mark id 3 / count / end
31/12/2019 10:42:23 dut.10.240.179.33: flow create 1 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi is 0x34 / ipv4 / end actions drop / mark id 3 / count / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:42:23 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.pcap1577760143.39 root@10.240.179.12:/tmp/tester/
31/12/2019 10:42:24 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.cmd1577760143.39 root@10.240.179.12:/tmp/tester/
31/12/2019 10:42:26 tester: python /tmp/tester/scapy_enp3s0f1.cmd1577760143.39
31/12/2019 10:42:26 tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63750, len=108, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=88, chksum=38572)/GTP_U_Header(next_ex=133, E=1, teid=305419896, PT=1, length=72, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='4\x00\x00\x00\x00\x00E\x00\x00<\x00\x01\x00\x00@\x06|\xb9\x7f\x00\x00\x01\x7f\x00\x00\x01\x00\x14\x00P\x00\x00\x00\x00\x00\x00\x00\x00P\x02 \x00\xdc\xb3\x00\x00xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:42:28 dut.10.240.179.33:
31/12/2019 10:42:28 dut.10.240.179.33: stop
31/12/2019 10:42:28 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 1 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 1 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:42:28 dut.10.240.179.33: start
31/12/2019 10:42:28 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:42:28 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.pcap1577760148.81 root@10.240.179.12:/tmp/tester/
31/12/2019 10:42:30 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.cmd1577760148.81 root@10.240.179.12:/tmp/tester/
31/12/2019 10:42:31 tester: python /tmp/tester/scapy_enp3s0f1.cmd1577760148.81
31/12/2019 10:42:32 tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=58114)/GTP_U_Header(next_ex=133, E=1, teid=305419896, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='5\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:42:34 dut.10.240.179.33: port 1/queue 49: received 1 packets
src=A4:BF:01:51:27:CA - dst=00:00:00:00:01:03 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xf5421671 - RSS queue=0x31 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GTPU INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =32913, Destination UDP port =2152, VNI = 1193046 - Receive queue=0x31
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 10:42:34 dut.10.240.179.33: stop
31/12/2019 10:42:34 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 1/Queue=49 -> TX Port= 1/Queue=49 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:42:34 dut.10.240.179.33: start
31/12/2019 10:42:34 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:42:34 dut.10.240.179.33: flow query 1 0 count
31/12/2019 10:42:35 dut.10.240.179.33: flow query 1 0 count
COUNT:
hits_set: 1
bytes_set: 0
hits: 1
bytes: 0
testpmd>
31/12/2019 10:42:35 dut.10.240.179.33: flow list 1
31/12/2019 10:42:37 dut.10.240.179.33: flow list 1
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 => DROP MARK COUNT
testpmd>
31/12/2019 10:42:37 dut.10.240.179.33: flow destroy 1 rule 0
31/12/2019 10:42:38 dut.10.240.179.33: flow destroy 1 rule 0
Flow rule #0 destroyed
teice_interrupt_handler(): OICR: MDD event
stpmd>
31/12/2019 10:42:38 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.pcap1577760158.42 root@10.240.179.12:/tmp/tester/
31/12/2019 10:42:39 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.cmd1577760158.42 root@10.240.179.12:/tmp/tester/
31/12/2019 10:42:41 tester: python /tmp/tester/scapy_enp3s0f1.cmd1577760158.42
31/12/2019 10:42:41 tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63750, len=108, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=88, chksum=38572)/GTP_U_Header(next_ex=133, E=1, teid=305419896, PT=1, length=72, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='4\x00\x00\x00\x00\x00E\x00\x00<\x00\x01\x00\x00@\x06|\xb9\x7f\x00\x00\x01\x7f\x00\x00\x01\x00\x14\x00P\x00\x00\x00\x00\x00\x00\x00\x00P\x02 \x00\xdc\xb3\x00\x00xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:42:43 dut.10.240.179.33: port 1/queue 49: received 1 packets
src=A4:BF:01:51:27:CA - dst=00:00:00:00:01:03 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xf5421671 - RSS queue=0x31 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GTPU INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =32913, Destination UDP port =2152, VNI = 1193046 - Receive queue=0x31
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 10:42:43 dut.10.240.179.33: stop
31/12/2019 10:42:43 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 1/Queue=49 -> TX Port= 1/Queue=49 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:42:43 dut.10.240.179.33: start
31/12/2019 10:42:43 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:42:43 dut.10.240.179.33: flow list 1
31/12/2019 10:42:45 dut.10.240.179.33: flow list 1
testpmd>
31/12/2019 10:42:45 TestCVLFdir: Test Case test_mac_ipv4_gtpu_ipv4_pay_qfi_mark_count_query Result PASSED:
31/12/2019 10:42:45 dut.10.240.179.33: flow flush 0
31/12/2019 10:42:46 dut.10.240.179.33: flow flush 0
testpmd>
31/12/2019 10:42:46 dut.10.240.179.33: flow flush 1
31/12/2019 10:42:48 dut.10.240.179.33: flow flush 1
testpmd>
31/12/2019 10:42:48 dut.10.240.179.33: clear port stats all
31/12/2019 10:42:49 dut.10.240.179.33: clear port stats all
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
testpmd>
31/12/2019 10:42:49 dut.10.240.179.33: stop
31/12/2019 10:42:49 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 18446744073709551614 RX-dropped: 18446744073709551615RX-total: 18446744073709551613
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 18446744073709551614 RX-dropped: 18446744073709551615RX-total: 18446744073709551613
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:42:49 TestCVLFdir: Test Case test_mac_ipv4_gtpu_ipv4_pay_teid_mark_count_query Begin
31/12/2019 10:42:49 dut.10.240.179.33:
31/12/2019 10:42:49 tester:
31/12/2019 10:42:49 dut.10.240.179.33: start
31/12/2019 10:42:49 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:42:49 dut.10.240.179.33: flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / end actions rss queues 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 end / mark id 100 / count / end
31/12/2019 10:42:50 dut.10.240.179.33: flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / end actions rss queues 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 end / mark id 100 / count / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:42:50 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.pcap1577760170.49 root@10.240.179.12:/tmp/tester/
31/12/2019 10:42:51 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.cmd1577760170.49 root@10.240.179.12:/tmp/tester/
31/12/2019 10:42:53 tester: python /tmp/tester/scapy_enp3s0f1.cmd1577760170.49
31/12/2019 10:42:53 tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=58114)/GTP_U_Header(next_ex=133, E=1, teid=305419896, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='5\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:42:55 dut.10.240.179.33: port 1/queue 49: received 1 packets
src=A4:BF:01:51:27:CA - dst=00:00:00:00:01:03 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xf5421671 - RSS queue=0x31 - FDIR matched ID=0x64 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GTPU INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =32913, Destination UDP port =2152, VNI = 1193046 - Receive queue=0x31
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 10:42:55 dut.10.240.179.33: stop
31/12/2019 10:42:55 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 1/Queue=49 -> TX Port= 1/Queue=49 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:42:55 dut.10.240.179.33: start
31/12/2019 10:42:55 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:42:55 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.pcap1577760175.92 root@10.240.179.12:/tmp/tester/
31/12/2019 10:42:57 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.cmd1577760175.92 root@10.240.179.12:/tmp/tester/
31/12/2019 10:42:58 tester: python /tmp/tester/scapy_enp3s0f1.cmd1577760175.92
31/12/2019 10:42:59 tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63762, len=96, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=76, chksum=47345)/GTP_U_Header(next_ex=133, E=1, teid=19088743, PT=1, length=60, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='4\x00\x00\x00\x00\x00E\x00\x000\x00\x01\x00\x00@\x11|\xba\x7f\x00\x00\x01\x7f\x00\x00\x01\x005\x005\x00\x1cL\x95xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:43:01 dut.10.240.179.33: port 1/queue 23: received 1 packets
src=A4:BF:01:51:27:CA - dst=00:00:00:00:01:03 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xc0050e97 - RSS queue=0x17 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GTPU INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =32913, Destination UDP port =2152, VNI = 74565 - Receive queue=0x17
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 10:43:01 dut.10.240.179.33: stop
31/12/2019 10:43:01 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 1/Queue=23 -> TX Port= 1/Queue=23 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:43:01 dut.10.240.179.33: start
31/12/2019 10:43:01 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:43:01 dut.10.240.179.33: flow query 1 0 count
31/12/2019 10:43:02 dut.10.240.179.33: flow query 1 0 count
COUNT:
hits_set: 1
bytes_set: 0
hits: 1
bytes: 0
testpmd>
31/12/2019 10:43:02 dut.10.240.179.33: flow list 1
31/12/2019 10:43:04 dut.10.240.179.33: flow list 1
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 => RSS MARK COUNT
testpmd>
31/12/2019 10:43:04 dut.10.240.179.33: flow destroy 1 rule 0
31/12/2019 10:43:05 dut.10.240.179.33: flow destroy 1 rule 0
Flow rule #0 destroyed
tice_interrupt_handler(): OICR: MDD event
estpmd>
31/12/2019 10:43:05 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.pcap1577760185.51 root@10.240.179.12:/tmp/tester/
31/12/2019 10:43:06 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.cmd1577760185.51 root@10.240.179.12:/tmp/tester/
31/12/2019 10:43:08 tester: python /tmp/tester/scapy_enp3s0f1.cmd1577760185.51
31/12/2019 10:43:08 tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=58114)/GTP_U_Header(next_ex=133, E=1, teid=305419896, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='5\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:43:10 dut.10.240.179.33: port 1/queue 49: received 1 packets
src=A4:BF:01:51:27:CA - dst=00:00:00:00:01:03 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xf5421671 - RSS queue=0x31 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GTPU INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =32913, Destination UDP port =2152, VNI = 1193046 - Receive queue=0x31
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 10:43:10 dut.10.240.179.33: stop
31/12/2019 10:43:10 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 1/Queue=49 -> TX Port= 1/Queue=49 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:43:10 dut.10.240.179.33: start
31/12/2019 10:43:10 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:43:10 dut.10.240.179.33: flow list 1
31/12/2019 10:43:12 dut.10.240.179.33: flow list 1
testpmd>
31/12/2019 10:43:12 TestCVLFdir: Test Case test_mac_ipv4_gtpu_ipv4_pay_teid_mark_count_query Result PASSED:
31/12/2019 10:43:12 dut.10.240.179.33: flow flush 0
31/12/2019 10:43:14 dut.10.240.179.33: flow flush 0
testpmd>
31/12/2019 10:43:14 dut.10.240.179.33: flow flush 1
31/12/2019 10:43:15 dut.10.240.179.33: flow flush 1
testpmd>
31/12/2019 10:43:15 dut.10.240.179.33: clear port stats all
31/12/2019 10:43:16 dut.10.240.179.33: clear port stats all
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
testpmd>
31/12/2019 10:43:16 dut.10.240.179.33: stop
31/12/2019 10:43:16 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 18446744073709551613 RX-dropped: 0 RX-total: 18446744073709551613
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 18446744073709551613 RX-dropped: 0 RX-total: 18446744073709551613
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:43:16 TestCVLFdir: Test Case test_mac_ipv4_gtpu_ipv4_pay_two_ports Begin
31/12/2019 10:43:16 dut.10.240.179.33:
31/12/2019 10:43:16 tester:
31/12/2019 10:43:16 dut.10.240.179.33: start
31/12/2019 10:43:16 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:43:16 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end
31/12/2019 10:43:17 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:43:17 dut.10.240.179.33: flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end
31/12/2019 10:43:18 dut.10.240.179.33: flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:43:18 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760198.66 root@10.240.179.12:/tmp/tester/
31/12/2019 10:43:20 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760198.66 root@10.240.179.12:/tmp/tester/
31/12/2019 10:43:21 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760198.66
31/12/2019 10:43:21 tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=58370)/GTP_U_Header(next_ex=133, E=1, teid=305419896, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='4\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:43:22 dut.10.240.179.33: stop
31/12/2019 10:43:22 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:43:22 dut.10.240.179.33: start
31/12/2019 10:43:23 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:43:23 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.pcap1577760203.08 root@10.240.179.12:/tmp/tester/
31/12/2019 10:43:24 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.cmd1577760203.08 root@10.240.179.12:/tmp/tester/
31/12/2019 10:43:25 tester: python /tmp/tester/scapy_enp3s0f1.cmd1577760203.08
31/12/2019 10:43:26 tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=58370)/GTP_U_Header(next_ex=133, E=1, teid=305419896, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='4\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:43:27 dut.10.240.179.33: stop
31/12/2019 10:43:27 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 1/Queue= 1 -> TX Port= 1/Queue= 1 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:43:27 dut.10.240.179.33: start
31/12/2019 10:43:27 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:43:27 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 2 / end
31/12/2019 10:43:28 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 2 / end
Flow rule #1 created
tice_interrupt_handler(): OICR: MDD event
estpmd>
31/12/2019 10:43:28 dut.10.240.179.33: flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 3 / end
31/12/2019 10:43:29 dut.10.240.179.33: flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 3 / end
Flow rule #1 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:43:29 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760209.62 root@10.240.179.12:/tmp/tester/
31/12/2019 10:43:31 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760209.62 root@10.240.179.12:/tmp/tester/
31/12/2019 10:43:32 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760209.62
31/12/2019 10:43:32 tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=58114)/GTP_U_Header(next_ex=133, E=1, teid=305419896, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='5\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:43:33 dut.10.240.179.33: stop
31/12/2019 10:43:33 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:43:33 dut.10.240.179.33: start
31/12/2019 10:43:34 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:43:34 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.pcap1577760214.04 root@10.240.179.12:/tmp/tester/
31/12/2019 10:43:35 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.cmd1577760214.04 root@10.240.179.12:/tmp/tester/
31/12/2019 10:43:36 tester: python /tmp/tester/scapy_enp3s0f1.cmd1577760214.04
31/12/2019 10:43:37 tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=58114)/GTP_U_Header(next_ex=133, E=1, teid=305419896, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='5\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:43:38 dut.10.240.179.33: stop
31/12/2019 10:43:38 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 1/Queue= 3 -> TX Port= 1/Queue= 3 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:43:38 dut.10.240.179.33: start
31/12/2019 10:43:38 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:43:38 dut.10.240.179.33: flow flush 0
31/12/2019 10:43:39 dut.10.240.179.33: flow flush 0
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:43:39 dut.10.240.179.33: flow flush 1
31/12/2019 10:43:40 dut.10.240.179.33: flow flush 1
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:43:40 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end
31/12/2019 10:43:41 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:43:41 dut.10.240.179.33: flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / end actions queue index 2 / end
31/12/2019 10:43:42 dut.10.240.179.33: flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc / ipv4 / end actions queue index 2 / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:43:42 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760222.7 root@10.240.179.12:/tmp/tester/
31/12/2019 10:43:44 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760222.7 root@10.240.179.12:/tmp/tester/
31/12/2019 10:43:45 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760222.7
31/12/2019 10:43:45 tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=58114)/GTP_U_Header(next_ex=133, E=1, teid=305419896, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='5\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:43:46 dut.10.240.179.33: stop
31/12/2019 10:43:47 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=26 -> TX Port= 0/Queue=26 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:43:47 dut.10.240.179.33: start
31/12/2019 10:43:47 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:43:47 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.pcap1577760227.11 root@10.240.179.12:/tmp/tester/
31/12/2019 10:43:48 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.cmd1577760227.11 root@10.240.179.12:/tmp/tester/
31/12/2019 10:43:49 tester: python /tmp/tester/scapy_enp3s0f1.cmd1577760227.11
31/12/2019 10:43:50 tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=58114)/GTP_U_Header(next_ex=133, E=1, teid=305419896, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='5\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:43:51 dut.10.240.179.33: stop
31/12/2019 10:43:51 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 1/Queue= 2 -> TX Port= 1/Queue= 2 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:43:51 dut.10.240.179.33: start
31/12/2019 10:43:51 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:43:51 dut.10.240.179.33: flow list 0
31/12/2019 10:43:53 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 => QUEUE
testpmd>
31/12/2019 10:43:53 dut.10.240.179.33: flow list 1
31/12/2019 10:43:55 dut.10.240.179.33: flow list 1
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 => QUEUE
testpmd>
31/12/2019 10:43:55 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:43:56 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
tice_interrupt_handler(): OICR: MDD event
estpmd>
31/12/2019 10:43:56 dut.10.240.179.33: flow destroy 1 rule 0
31/12/2019 10:43:57 dut.10.240.179.33: flow destroy 1 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:43:57 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760237.78 root@10.240.179.12:/tmp/tester/
31/12/2019 10:43:59 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760237.78 root@10.240.179.12:/tmp/tester/
31/12/2019 10:44:00 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760237.78
31/12/2019 10:44:01 tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=58370)/GTP_U_Header(next_ex=133, E=1, teid=305419896, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='4\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=58114)/GTP_U_Header(next_ex=133, E=1, teid=305419896, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='5\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
..
Sent 2 packets.
31/12/2019 10:44:02 dut.10.240.179.33: stop
31/12/2019 10:44:02 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=26 -> TX Port= 0/Queue=26 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:44:02 dut.10.240.179.33: start
31/12/2019 10:44:02 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:44:02 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.pcap1577760242.21 root@10.240.179.12:/tmp/tester/
31/12/2019 10:44:03 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.cmd1577760242.21 root@10.240.179.12:/tmp/tester/
31/12/2019 10:44:05 tester: python /tmp/tester/scapy_enp3s0f1.cmd1577760242.21
31/12/2019 10:44:05 tester: packet ready for sending...
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=58370)/GTP_U_Header(next_ex=133, E=1, teid=305419896, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='4\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=58114)/GTP_U_Header(next_ex=133, E=1, teid=305419896, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='5\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
Ether(src='a4:bf:01:51:27:ca', dst='00:00:00:00:01:03', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63770, len=88, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=2152, sport=2152, len=68, chksum=58114)/GTP_U_Header(next_ex=133, E=1, teid=305419896, PT=1, length=52, seq=0, npdu=0, S=0, version=1, reserved=0, PN=0, gtp_type=255)/PPP(proto=512)/Raw(load='5\x00\x00\x00\x00\x00E\x00\x00(\x00\x01\x00\x00@\x00|\xd3\x7f\x00\x00\x01\x7f\x00\x00\x01xxxxxxxxxxxxxxxxxxxx')
...
Sent 3 packets.
31/12/2019 10:44:06 dut.10.240.179.33: stop
31/12/2019 10:44:06 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 1/Queue=49 -> TX Port= 1/Queue=49 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 3 RX-dropped: 0 RX-total: 3
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 3 RX-dropped: 0 RX-total: 3
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:44:06 dut.10.240.179.33: start
31/12/2019 10:44:06 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:44:06 dut.10.240.179.33: flow list 0
31/12/2019 10:44:08 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:44:08 dut.10.240.179.33: flow list 1
31/12/2019 10:44:10 dut.10.240.179.33: flow list 1
testpmd>
31/12/2019 10:44:10 TestCVLFdir: Test Case test_mac_ipv4_gtpu_ipv4_pay_two_ports Result PASSED:
31/12/2019 10:44:10 dut.10.240.179.33: flow flush 0
31/12/2019 10:44:11 dut.10.240.179.33: flow flush 0
testpmd>
31/12/2019 10:44:11 dut.10.240.179.33: flow flush 1
31/12/2019 10:44:12 dut.10.240.179.33: flow flush 1
testpmd>
31/12/2019 10:44:12 dut.10.240.179.33: clear port stats all
31/12/2019 10:44:13 dut.10.240.179.33: clear port stats all
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
testpmd>
31/12/2019 10:44:13 dut.10.240.179.33: stop
31/12/2019 10:44:14 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 18446744073709551611 RX-dropped: 0 RX-total: 18446744073709551611
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 18446744073709551610 RX-dropped: 0 RX-total: 18446744073709551610
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 18446744073709551605 RX-dropped: 0 RX-total: 18446744073709551605
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:44:14 TestCVLFdir: Test Case test_mac_ipv4_gtpu_ipv4_pay_wrong_parameters Begin
31/12/2019 10:44:14 dut.10.240.179.33:
31/12/2019 10:44:14 tester:
31/12/2019 10:44:14 dut.10.240.179.33: start
31/12/2019 10:44:14 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:44:14 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x100 / ipv4 / end actions queue index 1 / end
31/12/2019 10:44:15 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x12345678 / gtp_psc qfi is 0x100 / ipv4 / end actions queue index 1 / end
Bad arguments
testpmd>
31/12/2019 10:44:15 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x100000000 / gtp_psc qfi is 0x5 / ipv4 / end actions queue index 2 / end
31/12/2019 10:44:16 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is 0x100000000 / gtp_psc qfi is 0x5 / ipv4 / end actions queue index 2 / end
Bad arguments
testpmd>
31/12/2019 10:44:16 dut.10.240.179.33: flow list 0
31/12/2019 10:44:18 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:44:18 TestCVLFdir: Test Case test_mac_ipv4_gtpu_ipv4_pay_wrong_parameters Result PASSED:
31/12/2019 10:44:18 dut.10.240.179.33: flow flush 0
31/12/2019 10:44:19 dut.10.240.179.33: flow flush 0
testpmd>
31/12/2019 10:44:19 dut.10.240.179.33: flow flush 1
31/12/2019 10:44:20 dut.10.240.179.33: flow flush 1
testpmd>
31/12/2019 10:44:20 dut.10.240.179.33: clear port stats all
31/12/2019 10:44:21 dut.10.240.179.33: clear port stats all
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
testpmd>
31/12/2019 10:44:21 dut.10.240.179.33: stop
31/12/2019 10:44:21 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:44:21 TestCVLFdir: Test Case test_mac_ipv4_pay Begin
31/12/2019 10:44:21 dut.10.240.179.33:
31/12/2019 10:44:21 tester:
31/12/2019 10:44:21 dut.10.240.179.33: start
31/12/2019 10:44:22 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:44:22 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions queue index 1 / end
31/12/2019 10:44:23 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions queue index 1 / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:44:23 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760263.1 root@10.240.179.12:/tmp/tester/
31/12/2019 10:44:24 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760263.1 root@10.240.179.12:/tmp/tester/
31/12/2019 10:44:25 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760263.1
31/12/2019 10:44:26 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13853, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=1, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13852, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..
Sent 2 packets.
31/12/2019 10:44:27 dut.10.240.179.33: stop
31/12/2019 10:44:27 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:44:27 dut.10.240.179.33: start
31/12/2019 10:44:27 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:44:27 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760267.52 root@10.240.179.12:/tmp/tester/
31/12/2019 10:44:28 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760267.52 root@10.240.179.12:/tmp/tester/
31/12/2019 10:44:30 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760267.52
31/12/2019 10:44:30 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:56', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.22', chksum=13852, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.22', proto=255, tos=4, dst='192.168.0.21', chksum=13851, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.1.21', chksum=13597, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=1, tos=4, dst='192.168.0.21', chksum=14107, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/ICMP(gw=None, code=120, ts_ori=None, addr_mask=None, seq=None, nexthopmtu=None, ptr=None, unused=2021161080, ts_rx=None, length=None, chksum=30840, reserved=None, ts_tx=None, type=120, id=None)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13597, len=100, id=1, version=4, flags=0, ihl=5, ttl=3)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=9, dst='192.168.0.21', chksum=13848, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
......
Sent 6 packets.
31/12/2019 10:44:31 dut.10.240.179.33: stop
31/12/2019 10:44:31 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=21 -> TX Port= 0/Queue=21 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:44:31 dut.10.240.179.33: start
31/12/2019 10:44:31 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:44:31 dut.10.240.179.33: flow list 0
31/12/2019 10:44:34 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 => QUEUE
testpmd>
31/12/2019 10:44:34 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:44:35 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:44:35 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760275.09 root@10.240.179.12:/tmp/tester/
31/12/2019 10:44:36 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760275.09 root@10.240.179.12:/tmp/tester/
31/12/2019 10:44:37 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760275.09
31/12/2019 10:44:38 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13853, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=1, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13852, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..
Sent 2 packets.
31/12/2019 10:44:39 dut.10.240.179.33: stop
31/12/2019 10:44:39 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:44:39 dut.10.240.179.33: start
31/12/2019 10:44:39 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:44:39 dut.10.240.179.33: flow list 0
31/12/2019 10:44:41 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:44:41 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / end actions queue index 1 / end
31/12/2019 10:44:42 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / end actions queue index 1 / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:44:42 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760282.61 root@10.240.179.12:/tmp/tester/
31/12/2019 10:44:44 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760282.61 root@10.240.179.12:/tmp/tester/
31/12/2019 10:44:45 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760282.61
31/12/2019 10:44:45 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=1, tos=0, dst='192.168.0.21', chksum=63774, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/ICMP(gw=None, code=120, ts_ori=None, addr_mask=None, seq=None, nexthopmtu=None, ptr=None, unused=2021161080, ts_rx=None, length=None, chksum=30840, reserved=None, ts_tx=None, type=120, id=None)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..
Sent 2 packets.
31/12/2019 10:44:46 dut.10.240.179.33: stop
31/12/2019 10:44:46 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:44:46 dut.10.240.179.33: start
31/12/2019 10:44:47 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:44:47 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760287.03 root@10.240.179.12:/tmp/tester/
31/12/2019 10:44:48 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760287.03 root@10.240.179.12:/tmp/tester/
31/12/2019 10:44:49 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760287.03
31/12/2019 10:44:50 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.22', chksum=63774, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:44:51 dut.10.240.179.33: stop
31/12/2019 10:44:51 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:44:51 dut.10.240.179.33: start
31/12/2019 10:44:51 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:44:51 dut.10.240.179.33: flow list 0
31/12/2019 10:44:53 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 => QUEUE
testpmd>
31/12/2019 10:44:53 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:44:54 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:44:54 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760294.58 root@10.240.179.12:/tmp/tester/
31/12/2019 10:44:56 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760294.58 root@10.240.179.12:/tmp/tester/
31/12/2019 10:44:57 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760294.58
31/12/2019 10:44:57 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=1, tos=0, dst='192.168.0.21', chksum=63774, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/ICMP(gw=None, code=120, ts_ori=None, addr_mask=None, seq=None, nexthopmtu=None, ptr=None, unused=2021161080, ts_rx=None, length=None, chksum=30840, reserved=None, ts_tx=None, type=120, id=None)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..
Sent 2 packets.
31/12/2019 10:44:58 dut.10.240.179.33: stop
31/12/2019 10:44:58 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:44:58 dut.10.240.179.33: start
31/12/2019 10:44:59 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:44:59 dut.10.240.179.33: flow list 0
31/12/2019 10:45:01 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:45:01 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions drop / end
31/12/2019 10:45:02 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions drop / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:45:02 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760302.13 root@10.240.179.12:/tmp/tester/
31/12/2019 10:45:03 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760302.13 root@10.240.179.12:/tmp/tester/
31/12/2019 10:45:04 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760302.13
31/12/2019 10:45:05 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13853, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=1, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13852, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..
Sent 2 packets.
31/12/2019 10:45:06 dut.10.240.179.33: stop
31/12/2019 10:45:06 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 2 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 2 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:45:06 dut.10.240.179.33: start
31/12/2019 10:45:06 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:45:06 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760306.55 root@10.240.179.12:/tmp/tester/
31/12/2019 10:45:07 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760306.55 root@10.240.179.12:/tmp/tester/
31/12/2019 10:45:09 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760306.55
31/12/2019 10:45:09 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:56', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.22', chksum=13852, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.22', proto=255, tos=4, dst='192.168.0.21', chksum=13851, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.1.21', chksum=13597, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=1, tos=4, dst='192.168.0.21', chksum=14107, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/ICMP(gw=None, code=120, ts_ori=None, addr_mask=None, seq=None, nexthopmtu=None, ptr=None, unused=2021161080, ts_rx=None, length=None, chksum=30840, reserved=None, ts_tx=None, type=120, id=None)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13597, len=100, id=1, version=4, flags=0, ihl=5, ttl=3)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=9, dst='192.168.0.21', chksum=13848, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
......
Sent 6 packets.
31/12/2019 10:45:10 dut.10.240.179.33: stop
31/12/2019 10:45:10 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=21 -> TX Port= 0/Queue=21 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:45:10 dut.10.240.179.33: start
31/12/2019 10:45:10 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:45:10 dut.10.240.179.33: flow list 0
31/12/2019 10:45:13 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 => DROP
testpmd>
31/12/2019 10:45:13 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:45:14 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:45:14 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760314.12 root@10.240.179.12:/tmp/tester/
31/12/2019 10:45:15 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760314.12 root@10.240.179.12:/tmp/tester/
31/12/2019 10:45:16 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760314.12
31/12/2019 10:45:17 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13853, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=1, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13852, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..
Sent 2 packets.
31/12/2019 10:45:18 dut.10.240.179.33: stop
31/12/2019 10:45:18 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:45:18 dut.10.240.179.33: start
31/12/2019 10:45:18 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:45:18 dut.10.240.179.33: flow list 0
31/12/2019 10:45:20 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:45:20 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions rss queues 0 1 end / end
31/12/2019 10:45:21 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions rss queues 0 1 end / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:45:21 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760321.66 root@10.240.179.12:/tmp/tester/
31/12/2019 10:45:23 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760321.66 root@10.240.179.12:/tmp/tester/
31/12/2019 10:45:24 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760321.66
31/12/2019 10:45:24 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13853, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=1, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13852, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..
Sent 2 packets.
31/12/2019 10:45:25 dut.10.240.179.33: stop
31/12/2019 10:45:25 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:45:25 dut.10.240.179.33: start
31/12/2019 10:45:26 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:45:26 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760326.07 root@10.240.179.12:/tmp/tester/
31/12/2019 10:45:27 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760326.07 root@10.240.179.12:/tmp/tester/
31/12/2019 10:45:28 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760326.07
31/12/2019 10:45:29 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:56', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.22', chksum=13852, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.22', proto=255, tos=4, dst='192.168.0.21', chksum=13851, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.1.21', chksum=13597, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=1, tos=4, dst='192.168.0.21', chksum=14107, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/ICMP(gw=None, code=120, ts_ori=None, addr_mask=None, seq=None, nexthopmtu=None, ptr=None, unused=2021161080, ts_rx=None, length=None, chksum=30840, reserved=None, ts_tx=None, type=120, id=None)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13597, len=100, id=1, version=4, flags=0, ihl=5, ttl=3)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=9, dst='192.168.0.21', chksum=13848, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
......
Sent 6 packets.
31/12/2019 10:45:30 dut.10.240.179.33: stop
31/12/2019 10:45:30 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=21 -> TX Port= 0/Queue=21 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:45:30 dut.10.240.179.33: start
31/12/2019 10:45:30 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:45:30 dut.10.240.179.33: flow list 0
31/12/2019 10:45:32 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 => RSS
testpmd>
31/12/2019 10:45:32 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:45:33 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:45:33 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760333.63 root@10.240.179.12:/tmp/tester/
31/12/2019 10:45:35 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760333.63 root@10.240.179.12:/tmp/tester/
31/12/2019 10:45:36 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760333.63
31/12/2019 10:45:36 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13853, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=1, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13852, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..
Sent 2 packets.
31/12/2019 10:45:37 dut.10.240.179.33: stop
31/12/2019 10:45:37 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:45:37 dut.10.240.179.33: start
31/12/2019 10:45:38 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:45:38 dut.10.240.179.33: flow list 0
31/12/2019 10:45:40 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:45:40 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions queue index 1 / mark id 0 / end
31/12/2019 10:45:41 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions queue index 1 / mark id 0 / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:45:41 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760341.17 root@10.240.179.12:/tmp/tester/
31/12/2019 10:45:42 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760341.17 root@10.240.179.12:/tmp/tester/
31/12/2019 10:45:44 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760341.17
31/12/2019 10:45:44 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13853, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=1, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13852, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..
Sent 2 packets.
31/12/2019 10:45:46 dut.10.240.179.33: port 0/queue 1: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 1: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV4 L4_FRAG - l2_len=14 - l3_len=20 - l4_len=0 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 10:45:46 dut.10.240.179.33: stop
31/12/2019 10:45:46 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:45:46 dut.10.240.179.33: start
31/12/2019 10:45:46 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:45:46 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760346.6 root@10.240.179.12:/tmp/tester/
31/12/2019 10:45:48 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760346.6 root@10.240.179.12:/tmp/tester/
31/12/2019 10:45:49 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760346.6
31/12/2019 10:45:49 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:56', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.22', chksum=13852, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.22', proto=255, tos=4, dst='192.168.0.21', chksum=13851, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.1.21', chksum=13597, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=1, tos=4, dst='192.168.0.21', chksum=14107, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/ICMP(gw=None, code=120, ts_ori=None, addr_mask=None, seq=None, nexthopmtu=None, ptr=None, unused=2021161080, ts_rx=None, length=None, chksum=30840, reserved=None, ts_tx=None, type=120, id=None)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13597, len=100, id=1, version=4, flags=0, ihl=5, ttl=3)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=9, dst='192.168.0.21', chksum=13848, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
......
Sent 6 packets.
31/12/2019 10:45:51 dut.10.240.179.33: port 0/queue 51: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:56 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x448d2af3 - RSS queue=0x33 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x33
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 21: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xcd977f15 - RSS queue=0x15 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x15
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 51: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x6f934fb3 - RSS queue=0x33 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x33
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 38: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x26
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 38: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x26
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 38: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x26
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 10:45:51 dut.10.240.179.33: stop
31/12/2019 10:45:51 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=21 -> TX Port= 0/Queue=21 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:45:51 dut.10.240.179.33: start
31/12/2019 10:45:52 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:45:52 dut.10.240.179.33: flow list 0
31/12/2019 10:45:54 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 => QUEUE MARK
testpmd>
31/12/2019 10:45:54 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:45:55 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:45:55 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760355.17 root@10.240.179.12:/tmp/tester/
31/12/2019 10:45:56 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760355.17 root@10.240.179.12:/tmp/tester/
31/12/2019 10:45:58 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760355.17
31/12/2019 10:45:58 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13853, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=1, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13852, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..
Sent 2 packets.
31/12/2019 10:46:00 dut.10.240.179.33: port 0/queue 38: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x26
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 38: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV4 L4_FRAG - l2_len=14 - l3_len=20 - l4_len=0 - Receive queue=0x26
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 10:46:00 dut.10.240.179.33: stop
31/12/2019 10:46:00 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:46:00 dut.10.240.179.33: start
31/12/2019 10:46:00 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:46:00 dut.10.240.179.33: flow list 0
31/12/2019 10:46:02 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:46:02 TestCVLFdir: Test Case test_mac_ipv4_pay Result PASSED:
31/12/2019 10:46:02 dut.10.240.179.33: flow flush 0
31/12/2019 10:46:03 dut.10.240.179.33: flow flush 0
testpmd>
31/12/2019 10:46:03 dut.10.240.179.33: flow flush 1
31/12/2019 10:46:04 dut.10.240.179.33: flow flush 1
testpmd>
31/12/2019 10:46:04 dut.10.240.179.33: clear port stats all
31/12/2019 10:46:05 dut.10.240.179.33: clear port stats all
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
testpmd>
31/12/2019 10:46:05 dut.10.240.179.33: stop
31/12/2019 10:46:05 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 18446744073709551573 RX-dropped: 18446744073709551614RX-total: 18446744073709551571
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 18446744073709551573 RX-dropped: 18446744073709551614RX-total: 18446744073709551571
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:46:05 TestCVLFdir: Test Case test_mac_ipv4_sctp Begin
31/12/2019 10:46:05 dut.10.240.179.33:
31/12/2019 10:46:06 tester:
31/12/2019 10:46:06 dut.10.240.179.33: start
31/12/2019 10:46:06 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:46:06 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 tag is 1 / end actions drop / mark id 1 / end
31/12/2019 10:46:07 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 tag is 1 / end actions drop / mark id 1 / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:46:07 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760367.23 root@10.240.179.12:/tmp/tester/
31/12/2019 10:46:08 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760367.23 root@10.240.179.12:/tmp/tester/
31/12/2019 10:46:10 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760367.23
31/12/2019 10:46:10 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:46:12 dut.10.240.179.33:
31/12/2019 10:46:12 dut.10.240.179.33: stop
31/12/2019 10:46:12 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 1 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 1 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:46:12 dut.10.240.179.33: start
31/12/2019 10:46:12 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:46:12 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760372.65 root@10.240.179.12:/tmp/tester/
31/12/2019 10:46:14 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760372.65 root@10.240.179.12:/tmp/tester/
31/12/2019 10:46:15 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760372.65
31/12/2019 10:46:15 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:56', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.1.19', proto=132, tos=4, dst='192.168.0.21', chksum=13709, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.22', chksum=13963, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=21, tag=0, chksum=1996806038)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=24, sport=22, tag=0, chksum=662182873)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=63627, len=112, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=1, dst='192.168.0.21', chksum=13967, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=4, dst='192.168.0.21', chksum=14108, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
........
Sent 8 packets.
31/12/2019 10:46:17 dut.10.240.179.33: port 0/queue 38: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:56 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x26
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 31: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x42a5df - RSS queue=0x1f - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x1f
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 51: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x448d2af3 - RSS queue=0x33 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x33
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 38: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x26
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 38: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x26
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 38: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x26
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 38: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x26
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 38: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x26
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 10:46:17 dut.10.240.179.33: stop
31/12/2019 10:46:18 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=31 -> TX Port= 0/Queue=31 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:46:18 dut.10.240.179.33: start
31/12/2019 10:46:18 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:46:18 dut.10.240.179.33: flow list 0
31/12/2019 10:46:20 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 SCTP => DROP MARK
testpmd>
31/12/2019 10:46:20 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:46:21 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:46:21 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760381.22 root@10.240.179.12:/tmp/tester/
31/12/2019 10:46:22 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760381.22 root@10.240.179.12:/tmp/tester/
31/12/2019 10:46:24 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760381.22
31/12/2019 10:46:24 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:46:26 dut.10.240.179.33: port 0/queue 38: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x26
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 10:46:26 dut.10.240.179.33: stop
31/12/2019 10:46:26 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:46:26 dut.10.240.179.33: start
31/12/2019 10:46:26 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:46:26 dut.10.240.179.33: flow list 0
31/12/2019 10:46:28 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:46:28 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 tag is 1 / end actions rss queues 0 1 2 3 end / end
31/12/2019 10:46:29 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 tag is 1 / end actions rss queues 0 1 2 3 end / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:46:29 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760389.75 root@10.240.179.12:/tmp/tester/
31/12/2019 10:46:31 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760389.75 root@10.240.179.12:/tmp/tester/
31/12/2019 10:46:32 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760389.75
31/12/2019 10:46:33 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:46:34 dut.10.240.179.33: stop
31/12/2019 10:46:34 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:46:34 dut.10.240.179.33: start
31/12/2019 10:46:34 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:46:34 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760394.19 root@10.240.179.12:/tmp/tester/
31/12/2019 10:46:35 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760394.19 root@10.240.179.12:/tmp/tester/
31/12/2019 10:46:37 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760394.19
31/12/2019 10:46:37 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:56', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.1.19', proto=132, tos=4, dst='192.168.0.21', chksum=13709, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.22', chksum=13963, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=21, tag=0, chksum=1996806038)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=24, sport=22, tag=0, chksum=662182873)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=63627, len=112, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=1, dst='192.168.0.21', chksum=13967, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=4, dst='192.168.0.21', chksum=14108, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
........
Sent 8 packets.
31/12/2019 10:46:38 dut.10.240.179.33: stop
31/12/2019 10:46:38 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=31 -> TX Port= 0/Queue=31 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:46:38 dut.10.240.179.33: start
31/12/2019 10:46:38 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:46:38 dut.10.240.179.33: flow list 0
31/12/2019 10:46:40 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 SCTP => RSS
testpmd>
31/12/2019 10:46:40 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:46:41 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:46:41 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760401.76 root@10.240.179.12:/tmp/tester/
31/12/2019 10:46:43 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760401.76 root@10.240.179.12:/tmp/tester/
31/12/2019 10:46:44 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760401.76
31/12/2019 10:46:45 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:46:46 dut.10.240.179.33: stop
31/12/2019 10:46:46 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:46:46 dut.10.240.179.33: start
31/12/2019 10:46:46 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:46:46 dut.10.240.179.33: flow list 0
31/12/2019 10:46:48 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:46:48 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 / end actions drop / end
31/12/2019 10:46:49 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 / end actions drop / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:46:49 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760409.29 root@10.240.179.12:/tmp/tester/
31/12/2019 10:46:50 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760409.29 root@10.240.179.12:/tmp/tester/
31/12/2019 10:46:52 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760409.29
31/12/2019 10:46:52 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:46:53 dut.10.240.179.33: stop
31/12/2019 10:46:53 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 1 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 1 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:46:53 dut.10.240.179.33: start
31/12/2019 10:46:53 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:46:53 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760413.72 root@10.240.179.12:/tmp/tester/
31/12/2019 10:46:55 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760413.72 root@10.240.179.12:/tmp/tester/
31/12/2019 10:46:56 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760413.72
31/12/2019 10:46:56 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:56', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.1.19', proto=132, tos=4, dst='192.168.0.21', chksum=13709, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.22', chksum=13963, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=21, tag=0, chksum=1996806038)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=24, sport=22, tag=0, chksum=662182873)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=63627, len=112, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=1, dst='192.168.0.21', chksum=13967, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=4, dst='192.168.0.21', chksum=14108, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
........
Sent 8 packets.
31/12/2019 10:46:57 dut.10.240.179.33: stop
31/12/2019 10:46:58 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=31 -> TX Port= 0/Queue=31 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:46:58 dut.10.240.179.33: start
31/12/2019 10:46:58 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:46:58 dut.10.240.179.33: flow list 0
31/12/2019 10:47:00 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 SCTP => DROP
testpmd>
31/12/2019 10:47:00 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:47:01 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:47:01 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760421.26 root@10.240.179.12:/tmp/tester/
31/12/2019 10:47:02 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760421.26 root@10.240.179.12:/tmp/tester/
31/12/2019 10:47:04 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760421.26
31/12/2019 10:47:04 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:47:05 dut.10.240.179.33: stop
31/12/2019 10:47:05 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:47:05 dut.10.240.179.33: start
31/12/2019 10:47:05 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:47:05 dut.10.240.179.33: flow list 0
31/12/2019 10:47:07 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:47:07 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 tag is 1 / end actions queue index 2 / end
31/12/2019 10:47:08 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 tag is 1 / end actions queue index 2 / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:47:08 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760428.79 root@10.240.179.12:/tmp/tester/
31/12/2019 10:47:10 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760428.79 root@10.240.179.12:/tmp/tester/
31/12/2019 10:47:11 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760428.79
31/12/2019 10:47:12 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:47:13 dut.10.240.179.33: stop
31/12/2019 10:47:13 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:47:13 dut.10.240.179.33: start
31/12/2019 10:47:13 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:47:13 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760433.21 root@10.240.179.12:/tmp/tester/
31/12/2019 10:47:14 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760433.21 root@10.240.179.12:/tmp/tester/
31/12/2019 10:47:16 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760433.21
31/12/2019 10:47:16 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:56', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.1.19', proto=132, tos=4, dst='192.168.0.21', chksum=13709, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.22', chksum=13963, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=21, tag=0, chksum=1996806038)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=24, sport=22, tag=0, chksum=662182873)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=63627, len=112, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=1, dst='192.168.0.21', chksum=13967, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=4, dst='192.168.0.21', chksum=14108, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
........
Sent 8 packets.
31/12/2019 10:47:17 dut.10.240.179.33: stop
31/12/2019 10:47:17 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=31 -> TX Port= 0/Queue=31 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:47:17 dut.10.240.179.33: start
31/12/2019 10:47:17 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:47:17 dut.10.240.179.33: flow list 0
31/12/2019 10:47:19 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 SCTP => QUEUE
testpmd>
31/12/2019 10:47:19 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:47:20 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:47:20 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760440.77 root@10.240.179.12:/tmp/tester/
31/12/2019 10:47:22 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760440.77 root@10.240.179.12:/tmp/tester/
31/12/2019 10:47:23 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760440.77
31/12/2019 10:47:24 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:47:25 dut.10.240.179.33: stop
31/12/2019 10:47:25 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:47:25 dut.10.240.179.33: start
31/12/2019 10:47:25 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:47:25 dut.10.240.179.33: flow list 0
31/12/2019 10:47:27 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:47:27 TestCVLFdir: Test Case test_mac_ipv4_sctp Result PASSED:
31/12/2019 10:47:27 dut.10.240.179.33: flow flush 0
31/12/2019 10:47:28 dut.10.240.179.33: flow flush 0
testpmd>
31/12/2019 10:47:28 dut.10.240.179.33: flow flush 1
31/12/2019 10:47:29 dut.10.240.179.33: flow flush 1
testpmd>
31/12/2019 10:47:29 dut.10.240.179.33: clear port stats all
31/12/2019 10:47:30 dut.10.240.179.33: clear port stats all
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
testpmd>
31/12/2019 10:47:30 dut.10.240.179.33: stop
31/12/2019 10:47:30 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 18446744073709551578 RX-dropped: 18446744073709551614RX-total: 18446744073709551576
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 18446744073709551578 RX-dropped: 18446744073709551614RX-total: 18446744073709551576
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:47:30 TestCVLFdir: Test Case test_mac_ipv4_tcp Begin
31/12/2019 10:47:30 dut.10.240.179.33:
31/12/2019 10:47:30 tester:
31/12/2019 10:47:30 dut.10.240.179.33: start
31/12/2019 10:47:30 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:47:30 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end actions drop / end
31/12/2019 10:47:31 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end actions drop / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:47:31 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760451.87 root@10.240.179.12:/tmp/tester/
31/12/2019 10:47:33 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760451.87 root@10.240.179.12:/tmp/tester/
31/12/2019 10:47:34 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760451.87
31/12/2019 10:47:35 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:47:36 dut.10.240.179.33: stop
31/12/2019 10:47:36 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 1 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 1 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:47:36 dut.10.240.179.33: start
31/12/2019 10:47:36 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:47:36 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760456.31 root@10.240.179.12:/tmp/tester/
31/12/2019 10:47:37 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760456.31 root@10.240.179.12:/tmp/tester/
31/12/2019 10:47:39 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760456.31
31/12/2019 10:47:39 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:56', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.1.19', proto=6, tos=4, dst='192.168.0.21', chksum=13827, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14874, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.22', chksum=14081, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15128, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15130, dport=23, sport=21)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15128, dport=24, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=63745, len=120, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=1, dst='192.168.0.21', chksum=14085, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
........
Sent 8 packets.
31/12/2019 10:47:40 dut.10.240.179.33: stop
31/12/2019 10:47:40 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=55 -> TX Port= 0/Queue=55 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:47:40 dut.10.240.179.33: start
31/12/2019 10:47:40 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:47:40 dut.10.240.179.33: flow list 0
31/12/2019 10:47:42 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 TCP => DROP
testpmd>
31/12/2019 10:47:42 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:47:43 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:47:43 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760463.88 root@10.240.179.12:/tmp/tester/
31/12/2019 10:47:45 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760463.88 root@10.240.179.12:/tmp/tester/
31/12/2019 10:47:46 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760463.88
31/12/2019 10:47:47 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:47:48 dut.10.240.179.33: stop
31/12/2019 10:47:48 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:47:48 dut.10.240.179.33: start
31/12/2019 10:47:48 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:47:48 dut.10.240.179.33: flow list 0
31/12/2019 10:47:50 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:47:50 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end actions rss queues 56 57 58 59 60 61 62 63 end / end
31/12/2019 10:47:51 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end actions rss queues 56 57 58 59 60 61 62 63 end / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:47:51 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760471.45 root@10.240.179.12:/tmp/tester/
31/12/2019 10:47:52 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760471.45 root@10.240.179.12:/tmp/tester/
31/12/2019 10:47:54 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760471.45
31/12/2019 10:47:54 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:47:55 dut.10.240.179.33: stop
31/12/2019 10:47:55 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=62 -> TX Port= 0/Queue=62 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:47:55 dut.10.240.179.33: start
31/12/2019 10:47:55 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:47:55 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760475.86 root@10.240.179.12:/tmp/tester/
31/12/2019 10:47:57 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760475.86 root@10.240.179.12:/tmp/tester/
31/12/2019 10:47:58 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760475.86
31/12/2019 10:47:59 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:56', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.1.19', proto=6, tos=4, dst='192.168.0.21', chksum=13827, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14874, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.22', chksum=14081, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15128, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15130, dport=23, sport=21)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15128, dport=24, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=63745, len=120, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=1, dst='192.168.0.21', chksum=14085, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
........
Sent 8 packets.
31/12/2019 10:48:00 dut.10.240.179.33: stop
31/12/2019 10:48:00 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=55 -> TX Port= 0/Queue=55 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:48:00 dut.10.240.179.33: start
31/12/2019 10:48:00 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:48:00 dut.10.240.179.33: flow list 0
31/12/2019 10:48:02 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 TCP => RSS
testpmd>
31/12/2019 10:48:02 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:48:03 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:48:03 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760483.43 root@10.240.179.12:/tmp/tester/
31/12/2019 10:48:04 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760483.43 root@10.240.179.12:/tmp/tester/
31/12/2019 10:48:06 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760483.43
31/12/2019 10:48:06 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:48:07 dut.10.240.179.33: stop
31/12/2019 10:48:07 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:48:07 dut.10.240.179.33: start
31/12/2019 10:48:07 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:48:07 dut.10.240.179.33: flow list 0
31/12/2019 10:48:09 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:48:09 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end actions queue index 63 / end
31/12/2019 10:48:10 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end actions queue index 63 / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:48:10 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760490.96 root@10.240.179.12:/tmp/tester/
31/12/2019 10:48:12 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760490.96 root@10.240.179.12:/tmp/tester/
31/12/2019 10:48:13 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760490.96
31/12/2019 10:48:14 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:48:15 dut.10.240.179.33: stop
31/12/2019 10:48:15 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=63 -> TX Port= 0/Queue=63 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:48:15 dut.10.240.179.33: start
31/12/2019 10:48:15 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:48:15 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760495.42 root@10.240.179.12:/tmp/tester/
31/12/2019 10:48:16 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760495.42 root@10.240.179.12:/tmp/tester/
31/12/2019 10:48:18 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760495.42
31/12/2019 10:48:18 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:56', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.1.19', proto=6, tos=4, dst='192.168.0.21', chksum=13827, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14874, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.22', chksum=14081, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15128, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15130, dport=23, sport=21)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15128, dport=24, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=63745, len=120, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=1, dst='192.168.0.21', chksum=14085, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
........
Sent 8 packets.
31/12/2019 10:48:19 dut.10.240.179.33: stop
31/12/2019 10:48:19 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=55 -> TX Port= 0/Queue=55 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:48:19 dut.10.240.179.33: start
31/12/2019 10:48:19 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:48:19 dut.10.240.179.33: flow list 0
31/12/2019 10:48:21 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 TCP => QUEUE
testpmd>
31/12/2019 10:48:21 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:48:22 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:48:22 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760502.98 root@10.240.179.12:/tmp/tester/
31/12/2019 10:48:24 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760502.98 root@10.240.179.12:/tmp/tester/
31/12/2019 10:48:25 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760502.98
31/12/2019 10:48:26 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:48:27 dut.10.240.179.33: stop
31/12/2019 10:48:27 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:48:27 dut.10.240.179.33: start
31/12/2019 10:48:27 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:48:27 dut.10.240.179.33: flow list 0
31/12/2019 10:48:29 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:48:29 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end actions queue index 1 / mark id 4294967294 / end
31/12/2019 10:48:30 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end actions queue index 1 / mark id 4294967294 / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:48:30 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760510.55 root@10.240.179.12:/tmp/tester/
31/12/2019 10:48:31 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760510.55 root@10.240.179.12:/tmp/tester/
31/12/2019 10:48:33 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760510.55
31/12/2019 10:48:33 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:48:35 dut.10.240.179.33: port 0/queue 1: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0x1 - FDIR matched ID=0xfffffffe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 10:48:35 dut.10.240.179.33: stop
31/12/2019 10:48:35 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:48:35 dut.10.240.179.33: start
31/12/2019 10:48:35 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:48:35 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760515.98 root@10.240.179.12:/tmp/tester/
31/12/2019 10:48:37 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760515.98 root@10.240.179.12:/tmp/tester/
31/12/2019 10:48:38 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760515.98
31/12/2019 10:48:39 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:56', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.1.19', proto=6, tos=4, dst='192.168.0.21', chksum=13827, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14874, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.22', chksum=14081, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15128, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15130, dport=23, sport=21)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15128, dport=24, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=63745, len=120, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=1, dst='192.168.0.21', chksum=14085, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
........
Sent 8 packets.
31/12/2019 10:48:41 dut.10.240.179.33: port 0/queue 14: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:56 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 55: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x1dd664b7 - RSS queue=0x37 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x37
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 27: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x5919eb9b - RSS queue=0x1b - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x1b
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 25: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xeb9b5919 - RSS queue=0x19 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x19
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 30: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x2a7c345e - RSS queue=0x1e - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x1e
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 14: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 14: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 14: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 10:48:41 dut.10.240.179.33: stop
31/12/2019 10:48:41 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=55 -> TX Port= 0/Queue=55 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:48:41 dut.10.240.179.33: start
31/12/2019 10:48:41 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:48:41 dut.10.240.179.33: flow list 0
31/12/2019 10:48:43 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 TCP => QUEUE MARK
testpmd>
31/12/2019 10:48:43 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:48:44 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:48:44 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760524.53 root@10.240.179.12:/tmp/tester/
31/12/2019 10:48:45 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760524.53 root@10.240.179.12:/tmp/tester/
31/12/2019 10:48:47 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760524.53
31/12/2019 10:48:47 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:48:49 dut.10.240.179.33: port 0/queue 14: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 10:48:49 dut.10.240.179.33: stop
31/12/2019 10:48:49 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:48:49 dut.10.240.179.33: start
31/12/2019 10:48:49 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:48:49 dut.10.240.179.33: flow list 0
31/12/2019 10:48:52 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:48:52 TestCVLFdir: Test Case test_mac_ipv4_tcp Result PASSED:
31/12/2019 10:48:52 dut.10.240.179.33: flow flush 0
31/12/2019 10:48:53 dut.10.240.179.33: flow flush 0
testpmd>
31/12/2019 10:48:53 dut.10.240.179.33: flow flush 1
31/12/2019 10:48:54 dut.10.240.179.33: flow flush 1
testpmd>
31/12/2019 10:48:54 dut.10.240.179.33: clear port stats all
31/12/2019 10:48:55 dut.10.240.179.33: clear port stats all
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
testpmd>
31/12/2019 10:48:55 dut.10.240.179.33: stop
31/12/2019 10:48:55 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 18446744073709551577 RX-dropped: 18446744073709551615RX-total: 18446744073709551576
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 18446744073709551577 RX-dropped: 18446744073709551615RX-total: 18446744073709551576
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:48:55 TestCVLFdir: Test Case test_mac_ipv4_tun_ipv4 Begin
31/12/2019 10:48:55 dut.10.240.179.33:
31/12/2019 10:48:55 tester:
31/12/2019 10:48:55 dut.10.240.179.33: start
31/12/2019 10:48:55 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:48:55 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions drop / end
31/12/2019 10:48:56 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions drop / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:48:56 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760536.62 root@10.240.179.12:/tmp/tester/
31/12/2019 10:48:58 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760536.62 root@10.240.179.12:/tmp/tester/
31/12/2019 10:48:59 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760536.62
31/12/2019 10:48:59 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=57936)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64242, len=70, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=50, chksum=18718)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=1, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=52242)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.....
Sent 5 packets.
31/12/2019 10:49:00 dut.10.240.179.33: stop
31/12/2019 10:49:01 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 5 RX-total: 5
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 5 RX-total: 5
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:49:01 dut.10.240.179.33: start
31/12/2019 10:49:01 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:49:01 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760541.13 root@10.240.179.12:/tmp/tester/
31/12/2019 10:49:02 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760541.13 root@10.240.179.12:/tmp/tester/
31/12/2019 10:49:03 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760541.13
31/12/2019 10:49:04 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64256, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=24691)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.22', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64256, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=24691)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.30', proto=0, tos=0, dst='192.168.0.21', chksum=63845, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31442, len=536, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=516, chksum=63909)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
...
Sent 3 packets.
31/12/2019 10:49:05 dut.10.240.179.33: stop
31/12/2019 10:49:05 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=41 -> TX Port= 0/Queue=41 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 3 RX-dropped: 0 RX-total: 3
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 3 RX-dropped: 0 RX-total: 3
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:49:05 dut.10.240.179.33: start
31/12/2019 10:49:05 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:49:05 dut.10.240.179.33: flow list 0
31/12/2019 10:49:07 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP VXLAN IPV4 => DROP
testpmd>
31/12/2019 10:49:07 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:49:08 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:49:08 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760548.68 root@10.240.179.12:/tmp/tester/
31/12/2019 10:49:10 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760548.68 root@10.240.179.12:/tmp/tester/
31/12/2019 10:49:11 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760548.68
31/12/2019 10:49:11 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=57936)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64242, len=70, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=50, chksum=18718)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=1, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=52242)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.....
Sent 5 packets.
31/12/2019 10:49:12 dut.10.240.179.33: stop
31/12/2019 10:49:13 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 5 RX-dropped: 0 RX-total: 5
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 5 RX-dropped: 0 RX-total: 5
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:49:13 dut.10.240.179.33: start
31/12/2019 10:49:13 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:49:13 dut.10.240.179.33: flow list 0
31/12/2019 10:49:15 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:49:15 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions rss queues 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 end / end
31/12/2019 10:49:16 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions rss queues 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 end / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:49:16 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760556.24 root@10.240.179.12:/tmp/tester/
31/12/2019 10:49:17 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760556.24 root@10.240.179.12:/tmp/tester/
31/12/2019 10:49:19 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760556.24
31/12/2019 10:49:19 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=57936)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64242, len=70, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=50, chksum=18718)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=1, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=52242)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.....
Sent 5 packets.
31/12/2019 10:49:20 dut.10.240.179.33: stop
31/12/2019 10:49:20 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 5 RX-dropped: 0 RX-total: 5
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 5 RX-dropped: 0 RX-total: 5
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:49:20 dut.10.240.179.33: start
31/12/2019 10:49:20 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:49:20 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760560.69 root@10.240.179.12:/tmp/tester/
31/12/2019 10:49:22 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760560.69 root@10.240.179.12:/tmp/tester/
31/12/2019 10:49:23 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760560.69
31/12/2019 10:49:23 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64256, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=24691)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.22', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64256, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=24691)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.30', proto=0, tos=0, dst='192.168.0.21', chksum=63845, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31442, len=536, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=516, chksum=63909)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
...
Sent 3 packets.
31/12/2019 10:49:24 dut.10.240.179.33: stop
31/12/2019 10:49:25 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=41 -> TX Port= 0/Queue=41 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 3 RX-dropped: 0 RX-total: 3
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 3 RX-dropped: 0 RX-total: 3
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:49:25 dut.10.240.179.33: start
31/12/2019 10:49:25 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:49:25 dut.10.240.179.33: flow list 0
31/12/2019 10:49:27 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP VXLAN IPV4 => RSS
testpmd>
31/12/2019 10:49:27 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:49:28 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:49:28 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760568.24 root@10.240.179.12:/tmp/tester/
31/12/2019 10:49:29 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760568.24 root@10.240.179.12:/tmp/tester/
31/12/2019 10:49:31 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760568.24
31/12/2019 10:49:31 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=57936)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64242, len=70, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=50, chksum=18718)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=1, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=52242)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.....
Sent 5 packets.
31/12/2019 10:49:32 dut.10.240.179.33: stop
31/12/2019 10:49:32 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 5 RX-dropped: 0 RX-total: 5
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 5 RX-dropped: 0 RX-total: 5
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:49:32 dut.10.240.179.33: start
31/12/2019 10:49:32 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:49:32 dut.10.240.179.33: flow list 0
31/12/2019 10:49:34 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:49:34 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / end
31/12/2019 10:49:35 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:49:35 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760575.8 root@10.240.179.12:/tmp/tester/
31/12/2019 10:49:37 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760575.8 root@10.240.179.12:/tmp/tester/
31/12/2019 10:49:38 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760575.8
31/12/2019 10:49:39 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=57936)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64242, len=70, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=50, chksum=18718)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=1, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=52242)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.....
Sent 5 packets.
31/12/2019 10:49:40 dut.10.240.179.33: stop
31/12/2019 10:49:40 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 5 RX-dropped: 0 RX-total: 5
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 5 RX-dropped: 0 RX-total: 5
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:49:40 dut.10.240.179.33: start
31/12/2019 10:49:40 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:49:40 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760580.27 root@10.240.179.12:/tmp/tester/
31/12/2019 10:49:41 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760580.27 root@10.240.179.12:/tmp/tester/
31/12/2019 10:49:43 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760580.27
31/12/2019 10:49:43 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64256, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=24691)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.22', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64256, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=24691)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.30', proto=0, tos=0, dst='192.168.0.21', chksum=63845, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31442, len=536, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=516, chksum=63909)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
...
Sent 3 packets.
31/12/2019 10:49:44 dut.10.240.179.33: stop
31/12/2019 10:49:44 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=41 -> TX Port= 0/Queue=41 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 3 RX-dropped: 0 RX-total: 3
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 3 RX-dropped: 0 RX-total: 3
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:49:44 dut.10.240.179.33: start
31/12/2019 10:49:44 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:49:44 dut.10.240.179.33: flow list 0
31/12/2019 10:49:46 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP VXLAN IPV4 => QUEUE
testpmd>
31/12/2019 10:49:46 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:49:47 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:49:47 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760587.83 root@10.240.179.12:/tmp/tester/
31/12/2019 10:49:49 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760587.83 root@10.240.179.12:/tmp/tester/
31/12/2019 10:49:50 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760587.83
31/12/2019 10:49:51 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=57936)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64242, len=70, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=50, chksum=18718)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=1, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=52242)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.....
Sent 5 packets.
31/12/2019 10:49:52 dut.10.240.179.33: stop
31/12/2019 10:49:52 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 5 RX-dropped: 0 RX-total: 5
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 5 RX-dropped: 0 RX-total: 5
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:49:52 dut.10.240.179.33: start
31/12/2019 10:49:52 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:49:52 dut.10.240.179.33: flow list 0
31/12/2019 10:49:54 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:49:54 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / mark id 1 / end
31/12/2019 10:49:55 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / mark id 1 / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:49:55 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760595.41 root@10.240.179.12:/tmp/tester/
31/12/2019 10:49:56 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760595.41 root@10.240.179.12:/tmp/tester/
31/12/2019 10:49:58 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760595.41
31/12/2019 10:49:58 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=57936)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64242, len=70, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=50, chksum=18718)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=1, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=52242)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.....
Sent 5 packets.
31/12/2019 10:50:00 dut.10.240.179.33: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=564 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 0 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=70 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 1: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=84 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=70 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_FRAG - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=564 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 10:50:00 dut.10.240.179.33: stop
31/12/2019 10:50:00 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 5 RX-dropped: 0 RX-total: 5
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 5 RX-dropped: 0 RX-total: 5
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:50:00 dut.10.240.179.33: start
31/12/2019 10:50:00 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:50:00 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760600.85 root@10.240.179.12:/tmp/tester/
31/12/2019 10:50:02 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760600.85 root@10.240.179.12:/tmp/tester/
31/12/2019 10:50:03 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760600.85
31/12/2019 10:50:04 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64256, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=24691)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.22', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64256, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=24691)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.30', proto=0, tos=0, dst='192.168.0.21', chksum=63845, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31442, len=536, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=516, chksum=63909)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
...
Sent 3 packets.
31/12/2019 10:50:06 dut.10.240.179.33: port 0/queue 51: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=70 - nb_segs=1 - RSS hash=0x448d2af3 - RSS queue=0x33 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x33
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 41: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=70 - nb_segs=1 - RSS hash=0x1cb435a9 - RSS queue=0x29 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x29
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=550 - nb_segs=1 - RSS hash=0x0 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 0 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 10:50:06 dut.10.240.179.33: stop
31/12/2019 10:50:06 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=41 -> TX Port= 0/Queue=41 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 3 RX-dropped: 0 RX-total: 3
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 3 RX-dropped: 0 RX-total: 3
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:50:06 dut.10.240.179.33: start
31/12/2019 10:50:06 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:50:06 dut.10.240.179.33: flow list 0
31/12/2019 10:50:08 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP VXLAN IPV4 => QUEUE MARK
testpmd>
31/12/2019 10:50:08 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:50:09 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:50:09 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760609.44 root@10.240.179.12:/tmp/tester/
31/12/2019 10:50:10 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760609.44 root@10.240.179.12:/tmp/tester/
31/12/2019 10:50:12 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760609.44
31/12/2019 10:50:12 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=57936)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64242, len=70, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=50, chksum=18718)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=1, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=52242)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.....
Sent 5 packets.
31/12/2019 10:50:14 dut.10.240.179.33: port 0/queue 38: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=564 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 0 - Receive queue=0x26
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 38: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=70 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x26
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 38: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=84 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x26
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 38: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=70 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_FRAG - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x26
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 38: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=564 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x26
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 10:50:14 dut.10.240.179.33: stop
31/12/2019 10:50:14 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 5 RX-dropped: 0 RX-total: 5
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 5 RX-dropped: 0 RX-total: 5
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:50:14 dut.10.240.179.33: start
31/12/2019 10:50:14 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:50:14 dut.10.240.179.33: flow list 0
31/12/2019 10:50:16 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:50:16 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions drop / end
31/12/2019 10:50:18 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions drop / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:50:18 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760618.04 root@10.240.179.12:/tmp/tester/
31/12/2019 10:50:19 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760618.04 root@10.240.179.12:/tmp/tester/
31/12/2019 10:50:20 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760618.04
31/12/2019 10:50:21 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=55425)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=963)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63750, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=542, chksum=27324)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:50:22 dut.10.240.179.33: stop
31/12/2019 10:50:22 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 4 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 4 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:50:22 dut.10.240.179.33: start
31/12/2019 10:50:22 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:50:22 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760622.49 root@10.240.179.12:/tmp/tester/
31/12/2019 10:50:23 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760622.49 root@10.240.179.12:/tmp/tester/
31/12/2019 10:50:25 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760622.49
31/12/2019 10:50:25 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63764, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=33297)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.22', chksum=63230, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.23', proto=132, tos=0, dst='192.168.0.21', chksum=63228, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=9567)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=21, tag=0, chksum=2011328012)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=57952)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=24, sport=22, tag=0, chksum=3912515510)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64168, len=144, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=124, chksum=57766)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63750, len=108, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=528, chksum=61910)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:50:26 dut.10.240.179.33: stop
31/12/2019 10:50:26 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:50:26 dut.10.240.179.33: start
31/12/2019 10:50:26 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:50:26 dut.10.240.179.33: flow list 0
31/12/2019 10:50:28 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP VXLAN IPV4 SCTP => DROP
testpmd>
31/12/2019 10:50:28 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:50:30 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:50:30 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760630.06 root@10.240.179.12:/tmp/tester/
31/12/2019 10:50:31 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760630.06 root@10.240.179.12:/tmp/tester/
31/12/2019 10:50:32 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760630.06
31/12/2019 10:50:33 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=55425)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=963)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63750, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=542, chksum=27324)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:50:34 dut.10.240.179.33: stop
31/12/2019 10:50:34 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:50:34 dut.10.240.179.33: start
31/12/2019 10:50:34 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:50:34 dut.10.240.179.33: flow list 0
31/12/2019 10:50:36 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:50:36 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions rss queues 1 2 end / end
31/12/2019 10:50:37 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions rss queues 1 2 end / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:50:37 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760637.64 root@10.240.179.12:/tmp/tester/
31/12/2019 10:50:39 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760637.64 root@10.240.179.12:/tmp/tester/
31/12/2019 10:50:40 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760637.64
31/12/2019 10:50:40 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=55425)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=963)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63750, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=542, chksum=27324)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:50:41 dut.10.240.179.33: stop
31/12/2019 10:50:41 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:50:41 dut.10.240.179.33: start
31/12/2019 10:50:42 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:50:42 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760642.09 root@10.240.179.12:/tmp/tester/
31/12/2019 10:50:43 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760642.09 root@10.240.179.12:/tmp/tester/
31/12/2019 10:50:44 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760642.09
31/12/2019 10:50:45 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63764, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=33297)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.22', chksum=63230, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.23', proto=132, tos=0, dst='192.168.0.21', chksum=63228, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=9567)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=21, tag=0, chksum=2011328012)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=57952)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=24, sport=22, tag=0, chksum=3912515510)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64168, len=144, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=124, chksum=57766)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63750, len=108, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=528, chksum=61910)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:50:46 dut.10.240.179.33: stop
31/12/2019 10:50:46 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:50:46 dut.10.240.179.33: start
31/12/2019 10:50:46 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:50:46 dut.10.240.179.33: flow list 0
31/12/2019 10:50:48 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP VXLAN IPV4 SCTP => RSS
testpmd>
31/12/2019 10:50:48 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:50:49 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:50:49 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760649.66 root@10.240.179.12:/tmp/tester/
31/12/2019 10:50:51 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760649.66 root@10.240.179.12:/tmp/tester/
31/12/2019 10:50:52 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760649.66
31/12/2019 10:50:52 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=55425)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=963)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63750, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=542, chksum=27324)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:50:53 dut.10.240.179.33: stop
31/12/2019 10:50:53 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:50:53 dut.10.240.179.33: start
31/12/2019 10:50:54 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:50:54 dut.10.240.179.33: flow list 0
31/12/2019 10:50:56 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:50:56 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue index 1 / end
31/12/2019 10:50:57 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue index 1 / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:50:57 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760657.22 root@10.240.179.12:/tmp/tester/
31/12/2019 10:50:58 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760657.22 root@10.240.179.12:/tmp/tester/
31/12/2019 10:51:00 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760657.22
31/12/2019 10:51:00 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=55425)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=963)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63750, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=542, chksum=27324)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:51:01 dut.10.240.179.33: stop
31/12/2019 10:51:01 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:51:01 dut.10.240.179.33: start
31/12/2019 10:51:01 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:51:01 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760661.73 root@10.240.179.12:/tmp/tester/
31/12/2019 10:51:03 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760661.73 root@10.240.179.12:/tmp/tester/
31/12/2019 10:51:04 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760661.73
31/12/2019 10:51:05 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63764, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=33297)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.22', chksum=63230, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.23', proto=132, tos=0, dst='192.168.0.21', chksum=63228, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=9567)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=21, tag=0, chksum=2011328012)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=57952)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=24, sport=22, tag=0, chksum=3912515510)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64168, len=144, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=124, chksum=57766)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63750, len=108, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=528, chksum=61910)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:51:06 dut.10.240.179.33: stop
31/12/2019 10:51:06 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:51:06 dut.10.240.179.33: start
31/12/2019 10:51:06 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:51:06 dut.10.240.179.33: flow list 0
31/12/2019 10:51:08 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP VXLAN IPV4 SCTP => QUEUE
testpmd>
31/12/2019 10:51:08 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:51:09 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:51:09 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760669.3 root@10.240.179.12:/tmp/tester/
31/12/2019 10:51:10 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760669.3 root@10.240.179.12:/tmp/tester/
31/12/2019 10:51:12 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760669.3
31/12/2019 10:51:12 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=55425)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=963)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63750, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=542, chksum=27324)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:51:13 dut.10.240.179.33: stop
31/12/2019 10:51:13 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:51:13 dut.10.240.179.33: start
31/12/2019 10:51:13 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:51:13 dut.10.240.179.33: flow list 0
31/12/2019 10:51:15 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:51:15 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end
31/12/2019 10:51:16 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:51:16 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760676.87 root@10.240.179.12:/tmp/tester/
31/12/2019 10:51:18 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760676.87 root@10.240.179.12:/tmp/tester/
31/12/2019 10:51:19 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760676.87
31/12/2019 10:51:20 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=55425)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=963)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63750, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=542, chksum=27324)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:51:22 dut.10.240.179.33: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=576 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=562 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 1: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=576 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=576 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 10:51:22 dut.10.240.179.33: stop
31/12/2019 10:51:22 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:51:22 dut.10.240.179.33: start
31/12/2019 10:51:22 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:51:22 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760682.35 root@10.240.179.12:/tmp/tester/
31/12/2019 10:51:23 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760682.35 root@10.240.179.12:/tmp/tester/
31/12/2019 10:51:25 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760682.35
31/12/2019 10:51:25 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63764, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=33297)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.22', chksum=63230, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.23', proto=132, tos=0, dst='192.168.0.21', chksum=63228, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=9567)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=21, tag=0, chksum=2011328012)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=57952)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=24, sport=22, tag=0, chksum=3912515510)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64168, len=144, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=124, chksum=57766)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63750, len=108, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=528, chksum=61910)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:51:27 dut.10.240.179.33: port 0/queue 51: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=562 - nb_segs=1 - RSS hash=0x448d2af3 - RSS queue=0x33 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x33
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 51: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=576 - nb_segs=1 - RSS hash=0x448d2af3 - RSS queue=0x33 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x33
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 38: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=562 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x26
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 38: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=562 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x26
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 14: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=158 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=562 - nb_segs=1 - RSS hash=0x0 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 0 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 10:51:27 dut.10.240.179.33: stop
31/12/2019 10:51:27 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:51:27 dut.10.240.179.33: start
31/12/2019 10:51:27 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:51:27 dut.10.240.179.33: flow list 0
31/12/2019 10:51:29 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP VXLAN IPV4 SCTP => QUEUE MARK
testpmd>
31/12/2019 10:51:29 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:51:30 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:51:30 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760690.94 root@10.240.179.12:/tmp/tester/
31/12/2019 10:51:32 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760690.94 root@10.240.179.12:/tmp/tester/
31/12/2019 10:51:33 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760690.94
31/12/2019 10:51:34 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=55425)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=963)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63750, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=542, chksum=27324)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:51:36 dut.10.240.179.33: port 0/queue 38: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=576 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x26
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 38: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=562 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x26
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 38: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=576 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x26
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 38: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=576 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x26
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 10:51:36 dut.10.240.179.33: stop
31/12/2019 10:51:36 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:51:36 dut.10.240.179.33: start
31/12/2019 10:51:36 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:51:36 dut.10.240.179.33: flow list 0
31/12/2019 10:51:38 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:51:38 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions drop / end
31/12/2019 10:51:39 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions drop / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:51:39 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760699.52 root@10.240.179.12:/tmp/tester/
31/12/2019 10:51:40 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760699.52 root@10.240.179.12:/tmp/tester/
31/12/2019 10:51:42 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760699.52
31/12/2019 10:51:42 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=13936)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63742, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=550, chksum=51370)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8754)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:51:43 dut.10.240.179.33: stop
31/12/2019 10:51:43 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 4 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 4 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:51:43 dut.10.240.179.33: start
31/12/2019 10:51:43 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:51:43 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760703.97 root@10.240.179.12:/tmp/tester/
31/12/2019 10:51:45 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760703.97 root@10.240.179.12:/tmp/tester/
31/12/2019 10:51:46 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760703.97
31/12/2019 10:51:47 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63756, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=57344)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.22', chksum=63348, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14728, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8757)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.23', proto=6, tos=0, dst='192.168.0.21', chksum=63346, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14726, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14730, dport=23, sport=21)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14728, dport=24, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64176, len=136, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=116, chksum=36096)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63775, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=536, chksum=20421)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:51:48 dut.10.240.179.33: stop
31/12/2019 10:51:48 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:51:48 dut.10.240.179.33: start
31/12/2019 10:51:48 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:51:48 dut.10.240.179.33: flow list 0
31/12/2019 10:51:50 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP VXLAN IPV4 TCP => DROP
testpmd>
31/12/2019 10:51:50 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:51:51 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:51:51 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760711.55 root@10.240.179.12:/tmp/tester/
31/12/2019 10:51:52 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760711.55 root@10.240.179.12:/tmp/tester/
31/12/2019 10:51:54 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760711.55
31/12/2019 10:51:54 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=13936)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63742, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=550, chksum=51370)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8754)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:51:55 dut.10.240.179.33: stop
31/12/2019 10:51:55 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:51:55 dut.10.240.179.33: start
31/12/2019 10:51:55 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:51:55 dut.10.240.179.33: flow list 0
31/12/2019 10:51:58 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:51:58 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions drop / mark id 1 / end
31/12/2019 10:51:59 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions drop / mark id 1 / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:51:59 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760719.11 root@10.240.179.12:/tmp/tester/
31/12/2019 10:52:00 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760719.11 root@10.240.179.12:/tmp/tester/
31/12/2019 10:52:01 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760719.11
31/12/2019 10:52:02 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=13936)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63742, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=550, chksum=51370)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8754)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:52:04 dut.10.240.179.33:
31/12/2019 10:52:04 dut.10.240.179.33: stop
31/12/2019 10:52:04 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 4 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 4 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:52:04 dut.10.240.179.33: start
31/12/2019 10:52:04 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:52:04 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760724.57 root@10.240.179.12:/tmp/tester/
31/12/2019 10:52:05 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760724.57 root@10.240.179.12:/tmp/tester/
31/12/2019 10:52:07 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760724.57
31/12/2019 10:52:07 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63756, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=57344)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.22', chksum=63348, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14728, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8757)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.23', proto=6, tos=0, dst='192.168.0.21', chksum=63346, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14726, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14730, dport=23, sport=21)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14728, dport=24, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64176, len=136, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=116, chksum=36096)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63775, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=536, chksum=20421)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:52:09 dut.10.240.179.33: port 0/queue 27: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=570 - nb_segs=1 - RSS hash=0x5919eb9b - RSS queue=0x1b - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1b
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 27: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=584 - nb_segs=1 - RSS hash=0x5919eb9b - RSS queue=0x1b - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x1b
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 25: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=570 - nb_segs=1 - RSS hash=0xeb9b5919 - RSS queue=0x19 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x19
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 30: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=570 - nb_segs=1 - RSS hash=0x2a7c345e - RSS queue=0x1e - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1e
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 38: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x26
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=570 - nb_segs=1 - RSS hash=0x0 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 0 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 10:52:09 dut.10.240.179.33: stop
31/12/2019 10:52:09 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:52:09 dut.10.240.179.33: start
31/12/2019 10:52:10 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:52:10 dut.10.240.179.33: flow list 0
31/12/2019 10:52:12 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP VXLAN IPV4 TCP => DROP MARK
testpmd>
31/12/2019 10:52:12 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:52:13 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:52:13 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760733.16 root@10.240.179.12:/tmp/tester/
31/12/2019 10:52:14 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760733.16 root@10.240.179.12:/tmp/tester/
31/12/2019 10:52:15 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760733.16
31/12/2019 10:52:16 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=13936)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63742, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=550, chksum=51370)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8754)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:52:18 dut.10.240.179.33: port 0/queue 14: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=584 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 14: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=570 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 14: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=584 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 14: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=584 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 10:52:18 dut.10.240.179.33: stop
31/12/2019 10:52:18 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:52:18 dut.10.240.179.33: start
31/12/2019 10:52:18 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:52:18 dut.10.240.179.33: flow list 0
31/12/2019 10:52:20 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:52:20 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions rss queues 1 2 end / end
31/12/2019 10:52:21 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions rss queues 1 2 end / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:52:21 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760741.71 root@10.240.179.12:/tmp/tester/
31/12/2019 10:52:23 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760741.71 root@10.240.179.12:/tmp/tester/
31/12/2019 10:52:24 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760741.71
31/12/2019 10:52:25 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=13936)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63742, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=550, chksum=51370)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8754)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:52:26 dut.10.240.179.33: stop
31/12/2019 10:52:26 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:52:26 dut.10.240.179.33: start
31/12/2019 10:52:26 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:52:26 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760746.21 root@10.240.179.12:/tmp/tester/
31/12/2019 10:52:27 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760746.21 root@10.240.179.12:/tmp/tester/
31/12/2019 10:52:29 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760746.21
31/12/2019 10:52:29 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63756, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=57344)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.22', chksum=63348, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14728, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8757)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.23', proto=6, tos=0, dst='192.168.0.21', chksum=63346, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14726, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14730, dport=23, sport=21)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14728, dport=24, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64176, len=136, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=116, chksum=36096)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63775, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=536, chksum=20421)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:52:30 dut.10.240.179.33: stop
31/12/2019 10:52:30 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:52:30 dut.10.240.179.33: start
31/12/2019 10:52:30 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:52:30 dut.10.240.179.33: flow list 0
31/12/2019 10:52:32 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP VXLAN IPV4 TCP => RSS
testpmd>
31/12/2019 10:52:32 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:52:33 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:52:33 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760753.81 root@10.240.179.12:/tmp/tester/
31/12/2019 10:52:35 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760753.81 root@10.240.179.12:/tmp/tester/
31/12/2019 10:52:36 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760753.81
31/12/2019 10:52:37 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=13936)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63742, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=550, chksum=51370)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8754)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:52:38 dut.10.240.179.33: stop
31/12/2019 10:52:38 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:52:38 dut.10.240.179.33: start
31/12/2019 10:52:38 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:52:38 dut.10.240.179.33: flow list 0
31/12/2019 10:52:40 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:52:40 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions queue index 1 / end
31/12/2019 10:52:41 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions queue index 1 / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:52:41 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760761.38 root@10.240.179.12:/tmp/tester/
31/12/2019 10:52:42 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760761.38 root@10.240.179.12:/tmp/tester/
31/12/2019 10:52:44 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760761.38
31/12/2019 10:52:44 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=13936)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63742, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=550, chksum=51370)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8754)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:52:45 dut.10.240.179.33: stop
31/12/2019 10:52:45 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:52:45 dut.10.240.179.33: start
31/12/2019 10:52:45 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:52:45 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760765.85 root@10.240.179.12:/tmp/tester/
31/12/2019 10:52:47 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760765.85 root@10.240.179.12:/tmp/tester/
31/12/2019 10:52:48 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760765.85
31/12/2019 10:52:49 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63756, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=57344)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.22', chksum=63348, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14728, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8757)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.23', proto=6, tos=0, dst='192.168.0.21', chksum=63346, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14726, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14730, dport=23, sport=21)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14728, dport=24, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64176, len=136, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=116, chksum=36096)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63775, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=536, chksum=20421)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:52:50 dut.10.240.179.33: stop
31/12/2019 10:52:50 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:52:50 dut.10.240.179.33: start
31/12/2019 10:52:50 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:52:50 dut.10.240.179.33: flow list 0
31/12/2019 10:52:52 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP VXLAN IPV4 TCP => QUEUE
testpmd>
31/12/2019 10:52:52 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:52:53 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:52:53 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760773.41 root@10.240.179.12:/tmp/tester/
31/12/2019 10:52:54 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760773.41 root@10.240.179.12:/tmp/tester/
31/12/2019 10:52:56 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760773.41
31/12/2019 10:52:56 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=13936)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63742, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=550, chksum=51370)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8754)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:52:57 dut.10.240.179.33: stop
31/12/2019 10:52:57 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:52:57 dut.10.240.179.33: start
31/12/2019 10:52:57 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:52:57 dut.10.240.179.33: flow list 0
31/12/2019 10:52:59 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:52:59 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions drop / end
31/12/2019 10:53:00 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions drop / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:53:01 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760780.99 root@10.240.179.12:/tmp/tester/
31/12/2019 10:53:02 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760780.99 root@10.240.179.12:/tmp/tester/
31/12/2019 10:53:03 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760780.99
31/12/2019 10:53:04 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=14471)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63754, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=538, chksum=51393)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8777)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:53:05 dut.10.240.179.33: stop
31/12/2019 10:53:05 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 4 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 4 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:53:05 dut.10.240.179.33: start
31/12/2019 10:53:05 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:53:05 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760785.5 root@10.240.179.12:/tmp/tester/
31/12/2019 10:53:06 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760785.5 root@10.240.179.12:/tmp/tester/
31/12/2019 10:53:08 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760785.5
31/12/2019 10:53:08 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63768, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=57367)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.22', chksum=63349, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42915)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8780)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.21', proto=17, tos=0, dst='192.168.0.23', chksum=63347, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42913)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=21, len=488, chksum=42917)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=24, sport=22, len=488, chksum=42915)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64236, len=76, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=56, chksum=57823)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63829, len=40, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=3644, dport=23, sport=22)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=524, chksum=20444)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:53:09 dut.10.240.179.33: stop
31/12/2019 10:53:09 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:53:09 dut.10.240.179.33: start
31/12/2019 10:53:09 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:53:09 dut.10.240.179.33: flow list 0
31/12/2019 10:53:12 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP VXLAN IPV4 UDP => DROP
testpmd>
31/12/2019 10:53:12 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:53:13 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:53:13 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760793.08 root@10.240.179.12:/tmp/tester/
31/12/2019 10:53:14 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760793.08 root@10.240.179.12:/tmp/tester/
31/12/2019 10:53:15 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760793.08
31/12/2019 10:53:16 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=14471)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63754, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=538, chksum=51393)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8777)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:53:17 dut.10.240.179.33: stop
31/12/2019 10:53:17 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:53:17 dut.10.240.179.33: start
31/12/2019 10:53:17 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:53:17 dut.10.240.179.33: flow list 0
31/12/2019 10:53:19 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:53:19 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions rss queues 38 39 40 41 end / end
31/12/2019 10:53:20 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions rss queues 38 39 40 41 end / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:53:20 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760800.65 root@10.240.179.12:/tmp/tester/
31/12/2019 10:53:22 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760800.65 root@10.240.179.12:/tmp/tester/
31/12/2019 10:53:23 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760800.65
31/12/2019 10:53:23 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=14471)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63754, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=538, chksum=51393)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8777)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:53:24 dut.10.240.179.33: stop
31/12/2019 10:53:25 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:53:25 dut.10.240.179.33: start
31/12/2019 10:53:25 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:53:25 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760805.12 root@10.240.179.12:/tmp/tester/
31/12/2019 10:53:26 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760805.12 root@10.240.179.12:/tmp/tester/
31/12/2019 10:53:27 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760805.12
31/12/2019 10:53:28 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63768, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=57367)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.22', chksum=63349, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42915)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8780)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.21', proto=17, tos=0, dst='192.168.0.23', chksum=63347, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42913)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=21, len=488, chksum=42917)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=24, sport=22, len=488, chksum=42915)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64236, len=76, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=56, chksum=57823)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63829, len=40, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=3644, dport=23, sport=22)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=524, chksum=20444)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:53:29 dut.10.240.179.33: stop
31/12/2019 10:53:29 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:53:29 dut.10.240.179.33: start
31/12/2019 10:53:29 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:53:29 dut.10.240.179.33: flow list 0
31/12/2019 10:53:31 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP VXLAN IPV4 UDP => RSS
testpmd>
31/12/2019 10:53:31 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:53:32 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:53:32 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760812.69 root@10.240.179.12:/tmp/tester/
31/12/2019 10:53:34 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760812.69 root@10.240.179.12:/tmp/tester/
31/12/2019 10:53:35 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760812.69
31/12/2019 10:53:35 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=14471)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63754, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=538, chksum=51393)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8777)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:53:36 dut.10.240.179.33: stop
31/12/2019 10:53:37 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:53:37 dut.10.240.179.33: start
31/12/2019 10:53:37 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:53:37 dut.10.240.179.33: flow list 0
31/12/2019 10:53:39 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:53:39 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions rss queues 1 2 end / mark id 1 / end
31/12/2019 10:53:40 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions rss queues 1 2 end / mark id 1 / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:53:40 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760820.27 root@10.240.179.12:/tmp/tester/
31/12/2019 10:53:41 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760820.27 root@10.240.179.12:/tmp/tester/
31/12/2019 10:53:43 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760820.27
31/12/2019 10:53:43 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=14471)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63754, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=538, chksum=51393)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8777)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:53:45 dut.10.240.179.33: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=572 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 0 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 1: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=572 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=572 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 10:53:45 dut.10.240.179.33: stop
31/12/2019 10:53:45 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:53:45 dut.10.240.179.33: start
31/12/2019 10:53:45 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:53:45 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760825.72 root@10.240.179.12:/tmp/tester/
31/12/2019 10:53:47 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760825.72 root@10.240.179.12:/tmp/tester/
31/12/2019 10:53:48 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760825.72
31/12/2019 10:53:49 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63768, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=57367)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.22', chksum=63349, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42915)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8780)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.21', proto=17, tos=0, dst='192.168.0.23', chksum=63347, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42913)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=21, len=488, chksum=42917)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=24, sport=22, len=488, chksum=42915)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64236, len=76, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=56, chksum=57823)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63829, len=40, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=3644, dport=23, sport=22)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=524, chksum=20444)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:53:51 dut.10.240.179.33: port 0/queue 27: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x5919eb9b - RSS queue=0x1b - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1b
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 27: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=572 - nb_segs=1 - RSS hash=0x5919eb9b - RSS queue=0x1b - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x1b
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 25: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0xeb9b5919 - RSS queue=0x19 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x19
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 30: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x2a7c345e - RSS queue=0x1e - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1e
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 14: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=90 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x0 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 0 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 10:53:51 dut.10.240.179.33: stop
31/12/2019 10:53:51 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:53:51 dut.10.240.179.33: start
31/12/2019 10:53:51 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:53:51 dut.10.240.179.33: flow list 0
31/12/2019 10:53:53 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP VXLAN IPV4 UDP => RSS MARK
testpmd>
31/12/2019 10:53:53 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:53:54 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:53:54 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760834.29 root@10.240.179.12:/tmp/tester/
31/12/2019 10:53:55 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760834.29 root@10.240.179.12:/tmp/tester/
31/12/2019 10:53:57 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760834.29
31/12/2019 10:53:57 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=14471)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63754, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=538, chksum=51393)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8777)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:53:59 dut.10.240.179.33: port 0/queue 14: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=572 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 0 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 14: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 14: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=572 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 14: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=572 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 10:53:59 dut.10.240.179.33: stop
31/12/2019 10:53:59 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:53:59 dut.10.240.179.33: start
31/12/2019 10:53:59 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:53:59 dut.10.240.179.33: flow list 0
31/12/2019 10:54:01 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:54:01 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue index 1 / end
31/12/2019 10:54:02 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue index 1 / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:54:02 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760842.88 root@10.240.179.12:/tmp/tester/
31/12/2019 10:54:04 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760842.88 root@10.240.179.12:/tmp/tester/
31/12/2019 10:54:05 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760842.88
31/12/2019 10:54:06 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=14471)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63754, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=538, chksum=51393)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8777)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:54:07 dut.10.240.179.33: stop
31/12/2019 10:54:07 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:54:07 dut.10.240.179.33: start
31/12/2019 10:54:07 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:54:07 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760847.34 root@10.240.179.12:/tmp/tester/
31/12/2019 10:54:08 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760847.34 root@10.240.179.12:/tmp/tester/
31/12/2019 10:54:10 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760847.34
31/12/2019 10:54:10 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63768, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=57367)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.22', chksum=63349, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42915)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8780)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.21', proto=17, tos=0, dst='192.168.0.23', chksum=63347, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42913)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=21, len=488, chksum=42917)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=24, sport=22, len=488, chksum=42915)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64236, len=76, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=56, chksum=57823)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63829, len=40, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=3644, dport=23, sport=22)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=524, chksum=20444)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:54:11 dut.10.240.179.33: stop
31/12/2019 10:54:11 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:54:11 dut.10.240.179.33: start
31/12/2019 10:54:11 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:54:11 dut.10.240.179.33: flow list 0
31/12/2019 10:54:13 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP VXLAN IPV4 UDP => QUEUE
testpmd>
31/12/2019 10:54:13 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:54:14 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:54:14 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760854.93 root@10.240.179.12:/tmp/tester/
31/12/2019 10:54:16 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760854.93 root@10.240.179.12:/tmp/tester/
31/12/2019 10:54:17 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760854.93
31/12/2019 10:54:18 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=14471)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63754, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=538, chksum=51393)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8777)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:54:19 dut.10.240.179.33: stop
31/12/2019 10:54:19 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:54:19 dut.10.240.179.33: start
31/12/2019 10:54:19 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:54:19 dut.10.240.179.33: flow list 0
31/12/2019 10:54:21 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:54:21 TestCVLFdir: Test Case test_mac_ipv4_tun_ipv4 Result PASSED:
31/12/2019 10:54:21 dut.10.240.179.33: flow flush 0
31/12/2019 10:54:22 dut.10.240.179.33: flow flush 0
testpmd>
31/12/2019 10:54:22 dut.10.240.179.33: flow flush 1
31/12/2019 10:54:23 dut.10.240.179.33: flow flush 1
testpmd>
31/12/2019 10:54:23 dut.10.240.179.33: clear port stats all
31/12/2019 10:54:24 dut.10.240.179.33: clear port stats all
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
testpmd>
31/12/2019 10:54:24 dut.10.240.179.33: stop
31/12/2019 10:54:24 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 18446744073709551417 RX-dropped: 18446744073709551595RX-total: 18446744073709551396
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 18446744073709551417 RX-dropped: 18446744073709551595RX-total: 18446744073709551396
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:54:24 TestCVLFdir: Test Case test_mac_ipv4_tun_mac Begin
31/12/2019 10:54:24 dut.10.240.179.33:
31/12/2019 10:54:24 tester:
31/12/2019 10:54:24 dut.10.240.179.33: start
31/12/2019 10:54:24 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:54:24 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / mark id 1 / end
31/12/2019 10:54:26 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / mark id 1 / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:54:26 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760866.06 root@10.240.179.12:/tmp/tester/
31/12/2019 10:54:27 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760866.06 root@10.240.179.12:/tmp/tester/
31/12/2019 10:54:28 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760866.06
31/12/2019 10:54:29 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=57936)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64242, len=70, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=50, chksum=18718)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=1, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=52242)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.....
Sent 5 packets.
31/12/2019 10:54:31 dut.10.240.179.33: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=564 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 0 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=70 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 1: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=84 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=70 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_FRAG - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=564 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 10:54:31 dut.10.240.179.33: stop
31/12/2019 10:54:31 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 5 RX-dropped: 0 RX-total: 5
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 5 RX-dropped: 0 RX-total: 5
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:54:31 dut.10.240.179.33: start
31/12/2019 10:54:31 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:54:31 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760871.51 root@10.240.179.12:/tmp/tester/
31/12/2019 10:54:32 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760871.51 root@10.240.179.12:/tmp/tester/
31/12/2019 10:54:34 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760871.51
31/12/2019 10:54:34 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64256, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=24691)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.22', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64256, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=24691)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.30', proto=0, tos=0, dst='192.168.0.21', chksum=63845, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31442, len=536, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=516, chksum=63909)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
...
Sent 3 packets.
31/12/2019 10:54:36 dut.10.240.179.33: port 0/queue 51: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=70 - nb_segs=1 - RSS hash=0x448d2af3 - RSS queue=0x33 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x33
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 41: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=70 - nb_segs=1 - RSS hash=0x1cb435a9 - RSS queue=0x29 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x29
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=550 - nb_segs=1 - RSS hash=0x0 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 0 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 10:54:36 dut.10.240.179.33: stop
31/12/2019 10:54:36 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=41 -> TX Port= 0/Queue=41 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 3 RX-dropped: 0 RX-total: 3
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 3 RX-dropped: 0 RX-total: 3
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:54:36 dut.10.240.179.33: start
31/12/2019 10:54:36 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:54:36 dut.10.240.179.33: flow list 0
31/12/2019 10:54:39 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP VXLAN ETH IPV4 => QUEUE MARK
testpmd>
31/12/2019 10:54:39 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:54:40 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:54:40 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760880.09 root@10.240.179.12:/tmp/tester/
31/12/2019 10:54:41 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760880.09 root@10.240.179.12:/tmp/tester/
31/12/2019 10:54:42 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760880.09
31/12/2019 10:54:43 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=57936)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64242, len=70, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=50, chksum=18718)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=1, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=52242)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.....
Sent 5 packets.
31/12/2019 10:54:45 dut.10.240.179.33: port 0/queue 38: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=564 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 0 - Receive queue=0x26
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 38: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=70 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x26
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 38: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=84 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x26
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 38: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=70 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_FRAG - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x26
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 38: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=564 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x26
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 10:54:45 dut.10.240.179.33: stop
31/12/2019 10:54:45 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 5 RX-dropped: 0 RX-total: 5
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 5 RX-dropped: 0 RX-total: 5
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:54:45 dut.10.240.179.33: start
31/12/2019 10:54:45 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:54:45 dut.10.240.179.33: flow list 0
31/12/2019 10:54:47 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:54:47 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions drop / end
31/12/2019 10:54:48 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions drop / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:54:48 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760888.67 root@10.240.179.12:/tmp/tester/
31/12/2019 10:54:50 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760888.67 root@10.240.179.12:/tmp/tester/
31/12/2019 10:54:51 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760888.67
31/12/2019 10:54:51 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=57936)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64242, len=70, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=50, chksum=18718)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=1, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=52242)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.....
Sent 5 packets.
31/12/2019 10:54:52 dut.10.240.179.33: stop
31/12/2019 10:54:53 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 5 RX-total: 5
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 5 RX-total: 5
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:54:53 dut.10.240.179.33: start
31/12/2019 10:54:53 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:54:53 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760893.13 root@10.240.179.12:/tmp/tester/
31/12/2019 10:54:54 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760893.13 root@10.240.179.12:/tmp/tester/
31/12/2019 10:54:55 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760893.13
31/12/2019 10:54:56 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64256, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=24691)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.22', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64256, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=24691)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.30', proto=0, tos=0, dst='192.168.0.21', chksum=63845, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31442, len=536, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=516, chksum=63909)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
...
Sent 3 packets.
31/12/2019 10:54:57 dut.10.240.179.33: stop
31/12/2019 10:54:57 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=41 -> TX Port= 0/Queue=41 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 3 RX-dropped: 0 RX-total: 3
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 3 RX-dropped: 0 RX-total: 3
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:54:57 dut.10.240.179.33: start
31/12/2019 10:54:57 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:54:57 dut.10.240.179.33: flow list 0
31/12/2019 10:54:59 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP VXLAN ETH IPV4 => DROP
testpmd>
31/12/2019 10:54:59 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:55:00 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:55:00 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760900.68 root@10.240.179.12:/tmp/tester/
31/12/2019 10:55:02 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760900.68 root@10.240.179.12:/tmp/tester/
31/12/2019 10:55:03 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760900.68
31/12/2019 10:55:03 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=57936)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64242, len=70, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=50, chksum=18718)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=1, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=52242)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.....
Sent 5 packets.
31/12/2019 10:55:04 dut.10.240.179.33: stop
31/12/2019 10:55:05 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 5 RX-dropped: 0 RX-total: 5
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 5 RX-dropped: 0 RX-total: 5
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:55:05 dut.10.240.179.33: start
31/12/2019 10:55:05 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:55:05 dut.10.240.179.33: flow list 0
31/12/2019 10:55:07 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:55:07 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions rss queues 1 2 end / end
31/12/2019 10:55:08 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions rss queues 1 2 end / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:55:08 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760908.26 root@10.240.179.12:/tmp/tester/
31/12/2019 10:55:09 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760908.26 root@10.240.179.12:/tmp/tester/
31/12/2019 10:55:11 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760908.26
31/12/2019 10:55:11 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=57936)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64242, len=70, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=50, chksum=18718)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=1, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=52242)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.....
Sent 5 packets.
31/12/2019 10:55:12 dut.10.240.179.33: stop
31/12/2019 10:55:12 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 5 RX-dropped: 0 RX-total: 5
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 5 RX-dropped: 0 RX-total: 5
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:55:12 dut.10.240.179.33: start
31/12/2019 10:55:12 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:55:12 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760912.74 root@10.240.179.12:/tmp/tester/
31/12/2019 10:55:14 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760912.74 root@10.240.179.12:/tmp/tester/
31/12/2019 10:55:15 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760912.74
31/12/2019 10:55:16 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64256, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=24691)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.22', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64256, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=24691)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.30', proto=0, tos=0, dst='192.168.0.21', chksum=63845, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31442, len=536, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=516, chksum=63909)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
...
Sent 3 packets.
31/12/2019 10:55:17 dut.10.240.179.33: stop
31/12/2019 10:55:17 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=41 -> TX Port= 0/Queue=41 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 3 RX-dropped: 0 RX-total: 3
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 3 RX-dropped: 0 RX-total: 3
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:55:17 dut.10.240.179.33: start
31/12/2019 10:55:17 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:55:17 dut.10.240.179.33: flow list 0
31/12/2019 10:55:19 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP VXLAN ETH IPV4 => RSS
testpmd>
31/12/2019 10:55:19 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:55:20 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:55:20 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760920.3 root@10.240.179.12:/tmp/tester/
31/12/2019 10:55:21 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760920.3 root@10.240.179.12:/tmp/tester/
31/12/2019 10:55:23 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760920.3
31/12/2019 10:55:23 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=57936)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64242, len=70, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=50, chksum=18718)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=1, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=52242)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.....
Sent 5 packets.
31/12/2019 10:55:24 dut.10.240.179.33: stop
31/12/2019 10:55:24 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 5 RX-dropped: 0 RX-total: 5
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 5 RX-dropped: 0 RX-total: 5
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:55:24 dut.10.240.179.33: start
31/12/2019 10:55:24 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:55:24 dut.10.240.179.33: flow list 0
31/12/2019 10:55:26 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:55:26 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / end
31/12/2019 10:55:27 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:55:27 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760927.87 root@10.240.179.12:/tmp/tester/
31/12/2019 10:55:29 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760927.87 root@10.240.179.12:/tmp/tester/
31/12/2019 10:55:30 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760927.87
31/12/2019 10:55:31 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=57936)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64242, len=70, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=50, chksum=18718)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=1, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=52242)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.....
Sent 5 packets.
31/12/2019 10:55:32 dut.10.240.179.33: stop
31/12/2019 10:55:32 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 5 RX-dropped: 0 RX-total: 5
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 5 RX-dropped: 0 RX-total: 5
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:55:32 dut.10.240.179.33: start
31/12/2019 10:55:32 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:55:32 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760932.31 root@10.240.179.12:/tmp/tester/
31/12/2019 10:55:33 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760932.31 root@10.240.179.12:/tmp/tester/
31/12/2019 10:55:35 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760932.31
31/12/2019 10:55:35 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64256, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=24691)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.22', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64256, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=24691)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.30', proto=0, tos=0, dst='192.168.0.21', chksum=63845, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31442, len=536, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=516, chksum=63909)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
...
Sent 3 packets.
31/12/2019 10:55:36 dut.10.240.179.33: stop
31/12/2019 10:55:36 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=41 -> TX Port= 0/Queue=41 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 3 RX-dropped: 0 RX-total: 3
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 3 RX-dropped: 0 RX-total: 3
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:55:36 dut.10.240.179.33: start
31/12/2019 10:55:36 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:55:36 dut.10.240.179.33: flow list 0
31/12/2019 10:55:38 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP VXLAN ETH IPV4 => QUEUE
testpmd>
31/12/2019 10:55:38 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:55:39 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:55:39 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760939.86 root@10.240.179.12:/tmp/tester/
31/12/2019 10:55:41 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760939.86 root@10.240.179.12:/tmp/tester/
31/12/2019 10:55:42 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760939.86
31/12/2019 10:55:43 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=57936)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64242, len=70, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=50, chksum=18718)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63855, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31922, len=56, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=36, chksum=57892)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=1, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63854, len=20, id=1, version=4, flags=0, ihl=5, ttl=64)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=52242)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.....
Sent 5 packets.
31/12/2019 10:55:44 dut.10.240.179.33: stop
31/12/2019 10:55:44 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 5 RX-dropped: 0 RX-total: 5
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 5 RX-dropped: 0 RX-total: 5
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:55:44 dut.10.240.179.33: start
31/12/2019 10:55:44 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:55:44 dut.10.240.179.33: flow list 0
31/12/2019 10:55:46 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:55:46 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions drop / end
31/12/2019 10:55:47 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions drop / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:55:47 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760947.42 root@10.240.179.12:/tmp/tester/
31/12/2019 10:55:48 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760947.42 root@10.240.179.12:/tmp/tester/
31/12/2019 10:55:50 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760947.42
31/12/2019 10:55:50 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=55425)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=963)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63750, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=542, chksum=27324)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:55:51 dut.10.240.179.33: stop
31/12/2019 10:55:51 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 4 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 4 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:55:51 dut.10.240.179.33: start
31/12/2019 10:55:51 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:55:51 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760951.9 root@10.240.179.12:/tmp/tester/
31/12/2019 10:55:53 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760951.9 root@10.240.179.12:/tmp/tester/
31/12/2019 10:55:54 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760951.9
31/12/2019 10:55:55 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63764, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=33297)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.22', chksum=63230, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.23', proto=132, tos=0, dst='192.168.0.21', chksum=63228, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=9567)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=21, tag=0, chksum=2011328012)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=57952)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=24, sport=22, tag=0, chksum=3912515510)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64168, len=144, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=124, chksum=57766)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63750, len=108, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=528, chksum=61910)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:55:56 dut.10.240.179.33: stop
31/12/2019 10:55:56 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:55:56 dut.10.240.179.33: start
31/12/2019 10:55:56 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:55:56 dut.10.240.179.33: flow list 0
31/12/2019 10:55:58 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP VXLAN ETH IPV4 SCTP => DROP
testpmd>
31/12/2019 10:55:58 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:55:59 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:55:59 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760959.46 root@10.240.179.12:/tmp/tester/
31/12/2019 10:56:00 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760959.46 root@10.240.179.12:/tmp/tester/
31/12/2019 10:56:02 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760959.46
31/12/2019 10:56:02 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=55425)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=963)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63750, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=542, chksum=27324)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:56:03 dut.10.240.179.33: stop
31/12/2019 10:56:03 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:56:03 dut.10.240.179.33: start
31/12/2019 10:56:03 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:56:03 dut.10.240.179.33: flow list 0
31/12/2019 10:56:05 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:56:05 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions rss queues 1 2 end / end
31/12/2019 10:56:07 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions rss queues 1 2 end / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:56:07 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760967.02 root@10.240.179.12:/tmp/tester/
31/12/2019 10:56:08 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760967.02 root@10.240.179.12:/tmp/tester/
31/12/2019 10:56:09 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760967.02
31/12/2019 10:56:10 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=55425)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=963)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63750, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=542, chksum=27324)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:56:11 dut.10.240.179.33: stop
31/12/2019 10:56:11 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:56:11 dut.10.240.179.33: start
31/12/2019 10:56:11 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:56:11 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760971.47 root@10.240.179.12:/tmp/tester/
31/12/2019 10:56:12 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760971.47 root@10.240.179.12:/tmp/tester/
31/12/2019 10:56:14 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760971.47
31/12/2019 10:56:14 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63764, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=33297)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.22', chksum=63230, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.23', proto=132, tos=0, dst='192.168.0.21', chksum=63228, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=9567)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=21, tag=0, chksum=2011328012)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=57952)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=24, sport=22, tag=0, chksum=3912515510)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64168, len=144, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=124, chksum=57766)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63750, len=108, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=528, chksum=61910)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:56:15 dut.10.240.179.33: stop
31/12/2019 10:56:15 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:56:15 dut.10.240.179.33: start
31/12/2019 10:56:15 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:56:15 dut.10.240.179.33: flow list 0
31/12/2019 10:56:17 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP VXLAN ETH IPV4 SCTP => RSS
testpmd>
31/12/2019 10:56:17 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:56:19 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:56:19 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760979.04 root@10.240.179.12:/tmp/tester/
31/12/2019 10:56:20 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760979.04 root@10.240.179.12:/tmp/tester/
31/12/2019 10:56:21 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760979.04
31/12/2019 10:56:22 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=55425)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=963)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63750, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=542, chksum=27324)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:56:23 dut.10.240.179.33: stop
31/12/2019 10:56:23 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:56:23 dut.10.240.179.33: start
31/12/2019 10:56:23 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:56:23 dut.10.240.179.33: flow list 0
31/12/2019 10:56:25 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:56:25 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue index 1 / end
31/12/2019 10:56:26 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue index 1 / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:56:26 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760986.63 root@10.240.179.12:/tmp/tester/
31/12/2019 10:56:28 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760986.63 root@10.240.179.12:/tmp/tester/
31/12/2019 10:56:29 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760986.63
31/12/2019 10:56:29 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=55425)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=963)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63750, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=542, chksum=27324)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:56:30 dut.10.240.179.33: stop
31/12/2019 10:56:31 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:56:31 dut.10.240.179.33: start
31/12/2019 10:56:31 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:56:31 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760991.1 root@10.240.179.12:/tmp/tester/
31/12/2019 10:56:32 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760991.1 root@10.240.179.12:/tmp/tester/
31/12/2019 10:56:33 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760991.1
31/12/2019 10:56:34 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63764, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=33297)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.22', chksum=63230, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.23', proto=132, tos=0, dst='192.168.0.21', chksum=63228, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=9567)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=21, tag=0, chksum=2011328012)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=57952)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=24, sport=22, tag=0, chksum=3912515510)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64168, len=144, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=124, chksum=57766)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63750, len=108, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=528, chksum=61910)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:56:35 dut.10.240.179.33: stop
31/12/2019 10:56:35 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:56:35 dut.10.240.179.33: start
31/12/2019 10:56:35 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:56:35 dut.10.240.179.33: flow list 0
31/12/2019 10:56:37 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP VXLAN ETH IPV4 SCTP => QUEUE
testpmd>
31/12/2019 10:56:37 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:56:38 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:56:38 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577760998.68 root@10.240.179.12:/tmp/tester/
31/12/2019 10:56:40 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577760998.68 root@10.240.179.12:/tmp/tester/
31/12/2019 10:56:41 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577760998.68
31/12/2019 10:56:41 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=55425)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=963)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63750, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=542, chksum=27324)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:56:42 dut.10.240.179.33: stop
31/12/2019 10:56:43 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:56:43 dut.10.240.179.33: start
31/12/2019 10:56:43 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:56:43 dut.10.240.179.33: flow list 0
31/12/2019 10:56:45 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:56:45 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end
31/12/2019 10:56:46 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:56:46 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761006.25 root@10.240.179.12:/tmp/tester/
31/12/2019 10:56:47 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761006.25 root@10.240.179.12:/tmp/tester/
31/12/2019 10:56:49 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761006.25
31/12/2019 10:56:49 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=55425)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=963)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63750, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=542, chksum=27324)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:56:51 dut.10.240.179.33: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=576 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=562 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 1: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=576 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=576 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 10:56:51 dut.10.240.179.33: stop
31/12/2019 10:56:51 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:56:51 dut.10.240.179.33: start
31/12/2019 10:56:51 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:56:51 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761011.72 root@10.240.179.12:/tmp/tester/
31/12/2019 10:56:53 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761011.72 root@10.240.179.12:/tmp/tester/
31/12/2019 10:56:54 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761011.72
31/12/2019 10:56:54 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63764, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=33297)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.22', chksum=63230, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.23', proto=132, tos=0, dst='192.168.0.21', chksum=63228, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=9567)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=21, tag=0, chksum=2011328012)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=57952)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=24, sport=22, tag=0, chksum=3912515510)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64168, len=144, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=124, chksum=57766)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63750, len=108, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=528, chksum=61910)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:56:57 dut.10.240.179.33: port 0/queue 51: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=562 - nb_segs=1 - RSS hash=0x448d2af3 - RSS queue=0x33 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x33
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 51: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=576 - nb_segs=1 - RSS hash=0x448d2af3 - RSS queue=0x33 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x33
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 38: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=562 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x26
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 38: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=562 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x26
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 14: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=158 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=562 - nb_segs=1 - RSS hash=0x0 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 0 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 10:56:57 dut.10.240.179.33: stop
31/12/2019 10:56:57 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:56:57 dut.10.240.179.33: start
31/12/2019 10:56:57 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:56:57 dut.10.240.179.33: flow list 0
31/12/2019 10:56:59 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP VXLAN ETH IPV4 SCTP => QUEUE MARK
testpmd>
31/12/2019 10:56:59 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:57:00 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:57:00 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761020.29 root@10.240.179.12:/tmp/tester/
31/12/2019 10:57:01 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761020.29 root@10.240.179.12:/tmp/tester/
31/12/2019 10:57:03 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761020.29
31/12/2019 10:57:03 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=55425)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31430, len=548, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=528, chksum=963)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63750, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=542, chksum=27324)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=50243)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:57:05 dut.10.240.179.33: port 0/queue 38: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=576 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x26
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 38: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=562 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x26
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 38: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=576 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x26
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 38: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=576 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x26
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 10:57:05 dut.10.240.179.33: stop
31/12/2019 10:57:05 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:57:05 dut.10.240.179.33: start
31/12/2019 10:57:05 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:57:05 dut.10.240.179.33: flow list 0
31/12/2019 10:57:07 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:57:07 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions drop / end
31/12/2019 10:57:08 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions drop / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:57:08 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761028.87 root@10.240.179.12:/tmp/tester/
31/12/2019 10:57:10 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761028.87 root@10.240.179.12:/tmp/tester/
31/12/2019 10:57:11 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761028.87
31/12/2019 10:57:12 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=13936)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63742, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=550, chksum=51370)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8754)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:57:13 dut.10.240.179.33: stop
31/12/2019 10:57:13 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 4 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 4 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:57:13 dut.10.240.179.33: start
31/12/2019 10:57:13 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:57:13 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761033.4 root@10.240.179.12:/tmp/tester/
31/12/2019 10:57:14 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761033.4 root@10.240.179.12:/tmp/tester/
31/12/2019 10:57:16 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761033.4
31/12/2019 10:57:16 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63756, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=57344)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.22', chksum=63348, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14728, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8757)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.23', proto=6, tos=0, dst='192.168.0.21', chksum=63346, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14726, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14730, dport=23, sport=21)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14728, dport=24, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64176, len=136, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=116, chksum=36096)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63775, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=536, chksum=20421)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:57:17 dut.10.240.179.33: stop
31/12/2019 10:57:17 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:57:17 dut.10.240.179.33: start
31/12/2019 10:57:17 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:57:17 dut.10.240.179.33: flow list 0
31/12/2019 10:57:19 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP VXLAN ETH IPV4 TCP => DROP
testpmd>
31/12/2019 10:57:19 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:57:20 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:57:20 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761040.97 root@10.240.179.12:/tmp/tester/
31/12/2019 10:57:22 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761040.97 root@10.240.179.12:/tmp/tester/
31/12/2019 10:57:23 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761040.97
31/12/2019 10:57:24 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=13936)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63742, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=550, chksum=51370)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8754)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:57:25 dut.10.240.179.33: stop
31/12/2019 10:57:25 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:57:25 dut.10.240.179.33: start
31/12/2019 10:57:25 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:57:25 dut.10.240.179.33: flow list 0
31/12/2019 10:57:27 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:57:27 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions rss queues 1 2 end / end
31/12/2019 10:57:28 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions rss queues 1 2 end / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:57:28 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761048.54 root@10.240.179.12:/tmp/tester/
31/12/2019 10:57:29 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761048.54 root@10.240.179.12:/tmp/tester/
31/12/2019 10:57:31 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761048.54
31/12/2019 10:57:31 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=13936)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63742, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=550, chksum=51370)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8754)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:57:32 dut.10.240.179.33: stop
31/12/2019 10:57:32 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:57:32 dut.10.240.179.33: start
31/12/2019 10:57:32 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:57:33 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761053.01 root@10.240.179.12:/tmp/tester/
31/12/2019 10:57:34 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761053.01 root@10.240.179.12:/tmp/tester/
31/12/2019 10:57:35 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761053.01
31/12/2019 10:57:36 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63756, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=57344)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.22', chksum=63348, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14728, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8757)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.23', proto=6, tos=0, dst='192.168.0.21', chksum=63346, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14726, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14730, dport=23, sport=21)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14728, dport=24, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64176, len=136, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=116, chksum=36096)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63775, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=536, chksum=20421)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:57:37 dut.10.240.179.33: stop
31/12/2019 10:57:37 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:57:37 dut.10.240.179.33: start
31/12/2019 10:57:37 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:57:37 dut.10.240.179.33: flow list 0
31/12/2019 10:57:39 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP VXLAN ETH IPV4 TCP => RSS
testpmd>
31/12/2019 10:57:39 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:57:40 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:57:40 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761060.59 root@10.240.179.12:/tmp/tester/
31/12/2019 10:57:42 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761060.59 root@10.240.179.12:/tmp/tester/
31/12/2019 10:57:43 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761060.59
31/12/2019 10:57:43 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=13936)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63742, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=550, chksum=51370)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8754)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:57:44 dut.10.240.179.33: stop
31/12/2019 10:57:44 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:57:44 dut.10.240.179.33: start
31/12/2019 10:57:45 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:57:45 dut.10.240.179.33: flow list 0
31/12/2019 10:57:47 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:57:47 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions queue index 1 / end
31/12/2019 10:57:48 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions queue index 1 / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:57:48 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761068.16 root@10.240.179.12:/tmp/tester/
31/12/2019 10:57:49 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761068.16 root@10.240.179.12:/tmp/tester/
31/12/2019 10:57:51 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761068.16
31/12/2019 10:57:51 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=13936)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63742, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=550, chksum=51370)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8754)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:57:52 dut.10.240.179.33: stop
31/12/2019 10:57:52 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:57:52 dut.10.240.179.33: start
31/12/2019 10:57:52 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:57:52 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761072.64 root@10.240.179.12:/tmp/tester/
31/12/2019 10:57:54 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761072.64 root@10.240.179.12:/tmp/tester/
31/12/2019 10:57:55 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761072.64
31/12/2019 10:57:55 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63756, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=57344)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.22', chksum=63348, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14728, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8757)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.23', proto=6, tos=0, dst='192.168.0.21', chksum=63346, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14726, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14730, dport=23, sport=21)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14728, dport=24, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64176, len=136, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=116, chksum=36096)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63775, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=536, chksum=20421)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:57:56 dut.10.240.179.33: stop
31/12/2019 10:57:56 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:57:56 dut.10.240.179.33: start
31/12/2019 10:57:57 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:57:57 dut.10.240.179.33: flow list 0
31/12/2019 10:57:59 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP VXLAN ETH IPV4 TCP => QUEUE
testpmd>
31/12/2019 10:57:59 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:58:00 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:58:00 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761080.22 root@10.240.179.12:/tmp/tester/
31/12/2019 10:58:01 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761080.22 root@10.240.179.12:/tmp/tester/
31/12/2019 10:58:03 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761080.22
31/12/2019 10:58:03 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=13936)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63742, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=550, chksum=51370)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8754)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:58:04 dut.10.240.179.33: stop
31/12/2019 10:58:04 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:58:04 dut.10.240.179.33: start
31/12/2019 10:58:04 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:58:04 dut.10.240.179.33: flow list 0
31/12/2019 10:58:06 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:58:06 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end
31/12/2019 10:58:07 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:58:07 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761087.78 root@10.240.179.12:/tmp/tester/
31/12/2019 10:58:09 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761087.78 root@10.240.179.12:/tmp/tester/
31/12/2019 10:58:10 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761087.78
31/12/2019 10:58:11 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=13936)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63742, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=550, chksum=51370)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8754)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:58:13 dut.10.240.179.33: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=584 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=570 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 1: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=584 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=584 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 10:58:13 dut.10.240.179.33: stop
31/12/2019 10:58:13 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:58:13 dut.10.240.179.33: start
31/12/2019 10:58:13 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:58:13 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761093.26 root@10.240.179.12:/tmp/tester/
31/12/2019 10:58:14 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761093.26 root@10.240.179.12:/tmp/tester/
31/12/2019 10:58:16 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761093.26
31/12/2019 10:58:16 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63756, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=57344)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.22', chksum=63348, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14728, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8757)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.23', proto=6, tos=0, dst='192.168.0.21', chksum=63346, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14726, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14730, dport=23, sport=21)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14728, dport=24, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64176, len=136, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=116, chksum=36096)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63775, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=536, chksum=20421)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:58:18 dut.10.240.179.33: port 0/queue 27: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=570 - nb_segs=1 - RSS hash=0x5919eb9b - RSS queue=0x1b - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1b
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 27: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=584 - nb_segs=1 - RSS hash=0x5919eb9b - RSS queue=0x1b - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x1b
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 25: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=570 - nb_segs=1 - RSS hash=0xeb9b5919 - RSS queue=0x19 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x19
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 30: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=570 - nb_segs=1 - RSS hash=0x2a7c345e - RSS queue=0x1e - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1e
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 38: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x26
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=570 - nb_segs=1 - RSS hash=0x0 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 0 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 10:58:18 dut.10.240.179.33: stop
31/12/2019 10:58:18 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:58:18 dut.10.240.179.33: start
31/12/2019 10:58:18 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:58:18 dut.10.240.179.33: flow list 0
31/12/2019 10:58:20 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP VXLAN ETH IPV4 TCP => QUEUE MARK
testpmd>
31/12/2019 10:58:20 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:58:21 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:58:21 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761101.85 root@10.240.179.12:/tmp/tester/
31/12/2019 10:58:23 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761101.85 root@10.240.179.12:/tmp/tester/
31/12/2019 10:58:24 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761101.85
31/12/2019 10:58:25 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=13936)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31422, len=556, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=536, chksum=25009)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63742, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=550, chksum=51370)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=8754)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63349, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=14729, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:58:27 dut.10.240.179.33: port 0/queue 14: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=584 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 14: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=570 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 14: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=584 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 14: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=584 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 10:58:27 dut.10.240.179.33: stop
31/12/2019 10:58:27 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:58:27 dut.10.240.179.33: start
31/12/2019 10:58:27 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:58:27 dut.10.240.179.33: flow list 0
31/12/2019 10:58:29 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:58:29 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions drop / end
31/12/2019 10:58:30 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions drop / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:58:30 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761110.43 root@10.240.179.12:/tmp/tester/
31/12/2019 10:58:31 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761110.43 root@10.240.179.12:/tmp/tester/
31/12/2019 10:58:33 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761110.43
31/12/2019 10:58:33 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=14471)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63754, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=538, chksum=51393)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8777)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:58:34 dut.10.240.179.33: stop
31/12/2019 10:58:34 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 4 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 4 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:58:34 dut.10.240.179.33: start
31/12/2019 10:58:34 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:58:34 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761114.86 root@10.240.179.12:/tmp/tester/
31/12/2019 10:58:36 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761114.86 root@10.240.179.12:/tmp/tester/
31/12/2019 10:58:37 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761114.86
31/12/2019 10:58:38 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63768, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=57367)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.22', chksum=63349, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42915)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8780)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.21', proto=17, tos=0, dst='192.168.0.23', chksum=63347, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42913)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=21, len=488, chksum=42917)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=24, sport=22, len=488, chksum=42915)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64236, len=76, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=56, chksum=57823)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63829, len=40, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=3644, dport=23, sport=22)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=524, chksum=20444)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:58:39 dut.10.240.179.33: stop
31/12/2019 10:58:39 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:58:39 dut.10.240.179.33: start
31/12/2019 10:58:39 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:58:39 dut.10.240.179.33: flow list 0
31/12/2019 10:58:41 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP VXLAN ETH IPV4 UDP => DROP
testpmd>
31/12/2019 10:58:41 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:58:42 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:58:42 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761122.45 root@10.240.179.12:/tmp/tester/
31/12/2019 10:58:43 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761122.45 root@10.240.179.12:/tmp/tester/
31/12/2019 10:58:45 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761122.45
31/12/2019 10:58:45 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=14471)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63754, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=538, chksum=51393)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8777)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:58:46 dut.10.240.179.33: stop
31/12/2019 10:58:46 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:58:46 dut.10.240.179.33: start
31/12/2019 10:58:46 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:58:46 dut.10.240.179.33: flow list 0
31/12/2019 10:58:48 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:58:48 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions rss queues 1 2 end / end
31/12/2019 10:58:50 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions rss queues 1 2 end / end
ice_interrupt_handler(): OICR: MDD event
Flow rule #0 created
testpmd>
31/12/2019 10:58:50 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761130.03 root@10.240.179.12:/tmp/tester/
31/12/2019 10:58:51 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761130.03 root@10.240.179.12:/tmp/tester/
31/12/2019 10:58:52 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761130.03
31/12/2019 10:58:53 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=14471)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63754, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=538, chksum=51393)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8777)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:58:54 dut.10.240.179.33: stop
31/12/2019 10:58:54 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:58:54 dut.10.240.179.33: start
31/12/2019 10:58:54 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:58:54 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761134.47 root@10.240.179.12:/tmp/tester/
31/12/2019 10:58:55 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761134.47 root@10.240.179.12:/tmp/tester/
31/12/2019 10:58:57 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761134.47
31/12/2019 10:58:57 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63768, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=57367)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.22', chksum=63349, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42915)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8780)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.21', proto=17, tos=0, dst='192.168.0.23', chksum=63347, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42913)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=21, len=488, chksum=42917)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=24, sport=22, len=488, chksum=42915)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64236, len=76, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=56, chksum=57823)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63829, len=40, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=3644, dport=23, sport=22)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=524, chksum=20444)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:58:58 dut.10.240.179.33: stop
31/12/2019 10:58:58 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:58:58 dut.10.240.179.33: start
31/12/2019 10:58:58 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:58:58 dut.10.240.179.33: flow list 0
31/12/2019 10:59:00 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP VXLAN ETH IPV4 UDP => RSS
testpmd>
31/12/2019 10:59:00 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:59:02 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:59:02 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761142.03 root@10.240.179.12:/tmp/tester/
31/12/2019 10:59:03 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761142.03 root@10.240.179.12:/tmp/tester/
31/12/2019 10:59:04 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761142.03
31/12/2019 10:59:05 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=14471)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63754, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=538, chksum=51393)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8777)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:59:06 dut.10.240.179.33: stop
31/12/2019 10:59:06 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:59:06 dut.10.240.179.33: start
31/12/2019 10:59:06 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:59:06 dut.10.240.179.33: flow list 0
31/12/2019 10:59:08 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:59:08 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue index 1 / end
31/12/2019 10:59:09 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue index 1 / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:59:09 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761149.61 root@10.240.179.12:/tmp/tester/
31/12/2019 10:59:11 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761149.61 root@10.240.179.12:/tmp/tester/
31/12/2019 10:59:12 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761149.61
31/12/2019 10:59:12 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=14471)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63754, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=538, chksum=51393)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8777)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:59:13 dut.10.240.179.33: stop
31/12/2019 10:59:14 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:59:14 dut.10.240.179.33: start
31/12/2019 10:59:14 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:59:14 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761154.13 root@10.240.179.12:/tmp/tester/
31/12/2019 10:59:15 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761154.13 root@10.240.179.12:/tmp/tester/
31/12/2019 10:59:16 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761154.13
31/12/2019 10:59:17 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63768, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=57367)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.22', chksum=63349, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42915)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8780)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.21', proto=17, tos=0, dst='192.168.0.23', chksum=63347, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42913)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=21, len=488, chksum=42917)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=24, sport=22, len=488, chksum=42915)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64236, len=76, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=56, chksum=57823)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63829, len=40, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=3644, dport=23, sport=22)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=524, chksum=20444)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:59:18 dut.10.240.179.33: stop
31/12/2019 10:59:18 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:59:18 dut.10.240.179.33: start
31/12/2019 10:59:18 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:59:18 dut.10.240.179.33: flow list 0
31/12/2019 10:59:20 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP VXLAN ETH IPV4 UDP => QUEUE
testpmd>
31/12/2019 10:59:20 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:59:21 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:59:21 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761161.72 root@10.240.179.12:/tmp/tester/
31/12/2019 10:59:23 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761161.72 root@10.240.179.12:/tmp/tester/
31/12/2019 10:59:24 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761161.72
31/12/2019 10:59:25 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=14471)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63754, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=538, chksum=51393)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8777)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:59:26 dut.10.240.179.33: stop
31/12/2019 10:59:26 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:59:26 dut.10.240.179.33: start
31/12/2019 10:59:26 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:59:26 dut.10.240.179.33: flow list 0
31/12/2019 10:59:28 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:59:28 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end
31/12/2019 10:59:29 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:59:29 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761169.3 root@10.240.179.12:/tmp/tester/
31/12/2019 10:59:30 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761169.3 root@10.240.179.12:/tmp/tester/
31/12/2019 10:59:32 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761169.3
31/12/2019 10:59:32 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=14471)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63754, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=538, chksum=51393)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8777)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:59:34 dut.10.240.179.33: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=572 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 0 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 1: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=572 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=572 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 10:59:34 dut.10.240.179.33: stop
31/12/2019 10:59:34 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:59:34 dut.10.240.179.33: start
31/12/2019 10:59:34 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:59:34 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761174.76 root@10.240.179.12:/tmp/tester/
31/12/2019 10:59:36 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761174.76 root@10.240.179.12:/tmp/tester/
31/12/2019 10:59:37 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761174.76
31/12/2019 10:59:38 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63768, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=57367)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.22', chksum=63349, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42915)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8780)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.21', proto=17, tos=0, dst='192.168.0.23', chksum=63347, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42913)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=21, len=488, chksum=42917)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=24, sport=22, len=488, chksum=42915)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=64236, len=76, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=56, chksum=57823)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63829, len=40, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=3644, dport=23, sport=22)
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=524, chksum=20444)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 10:59:40 dut.10.240.179.33: port 0/queue 27: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x5919eb9b - RSS queue=0x1b - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1b
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 27: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=572 - nb_segs=1 - RSS hash=0x5919eb9b - RSS queue=0x1b - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0x1b
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 25: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0xeb9b5919 - RSS queue=0x19 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x19
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 30: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x2a7c345e - RSS queue=0x1e - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0x1e
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 14: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=90 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x0 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 0 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 10:59:40 dut.10.240.179.33: stop
31/12/2019 10:59:40 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:59:40 dut.10.240.179.33: start
31/12/2019 10:59:40 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:59:40 dut.10.240.179.33: flow list 0
31/12/2019 10:59:42 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP VXLAN ETH IPV4 UDP => QUEUE MARK
testpmd>
31/12/2019 10:59:42 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 10:59:43 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:59:43 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761183.33 root@10.240.179.12:/tmp/tester/
31/12/2019 10:59:44 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761183.33 root@10.240.179.12:/tmp/tester/
31/12/2019 10:59:46 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761183.33
31/12/2019 10:59:46 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=14471)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=524, chksum=25032)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=17, tos=0, dst='192.168.1.15', chksum=63754, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=200, len=538, chksum=51393)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31420, len=558, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=538, chksum=8777)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 10:59:48 dut.10.240.179.33: port 0/queue 14: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=572 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 0 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 14: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 14: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=572 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4790, VNI = 0 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 14: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=572 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 2 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 10:59:48 dut.10.240.179.33: stop
31/12/2019 10:59:48 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:59:48 dut.10.240.179.33: start
31/12/2019 10:59:48 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:59:48 dut.10.240.179.33: flow list 0
31/12/2019 10:59:50 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 10:59:50 TestCVLFdir: Test Case test_mac_ipv4_tun_mac Result PASSED:
31/12/2019 10:59:50 dut.10.240.179.33: flow flush 0
31/12/2019 10:59:51 dut.10.240.179.33: flow flush 0
testpmd>
31/12/2019 10:59:51 dut.10.240.179.33: flow flush 1
31/12/2019 10:59:52 dut.10.240.179.33: flow flush 1
testpmd>
31/12/2019 10:59:52 dut.10.240.179.33: clear port stats all
31/12/2019 10:59:54 dut.10.240.179.33: clear port stats all
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
testpmd>
31/12/2019 10:59:54 dut.10.240.179.33: stop
31/12/2019 10:59:54 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 18446744073709551413 RX-dropped: 18446744073709551599RX-total: 18446744073709551396
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 18446744073709551413 RX-dropped: 18446744073709551599RX-total: 18446744073709551396
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:59:54 TestCVLFdir: Test Case test_mac_ipv4_udp Begin
31/12/2019 10:59:54 dut.10.240.179.33:
31/12/2019 10:59:54 tester:
31/12/2019 10:59:54 dut.10.240.179.33: start
31/12/2019 10:59:54 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:59:54 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end actions drop / end
31/12/2019 10:59:55 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end actions drop / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 10:59:55 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761195.43 root@10.240.179.12:/tmp/tester/
31/12/2019 10:59:56 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761195.43 root@10.240.179.12:/tmp/tester/
31/12/2019 10:59:58 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761195.43
31/12/2019 10:59:58 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 10:59:59 dut.10.240.179.33: stop
31/12/2019 10:59:59 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 1 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 1 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 10:59:59 dut.10.240.179.33: start
31/12/2019 10:59:59 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 10:59:59 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761199.87 root@10.240.179.12:/tmp/tester/
31/12/2019 11:00:01 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761199.87 root@10.240.179.12:/tmp/tester/
31/12/2019 11:00:02 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761199.87
31/12/2019 11:00:03 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:56', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.1.19', proto=17, tos=4, dst='192.168.0.21', chksum=13828, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43461)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.22', chksum=14082, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43715)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=21, len=88, chksum=43717)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=24, sport=22, len=88, chksum=43715)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=63746, len=108, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=1, dst='192.168.0.21', chksum=14086, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
........
Sent 8 packets.
31/12/2019 11:00:04 dut.10.240.179.33: stop
31/12/2019 11:00:04 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=55 -> TX Port= 0/Queue=55 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:00:04 dut.10.240.179.33: start
31/12/2019 11:00:04 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:00:04 dut.10.240.179.33: flow list 0
31/12/2019 11:00:06 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP => DROP
testpmd>
31/12/2019 11:00:06 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:00:07 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:00:07 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761207.44 root@10.240.179.12:/tmp/tester/
31/12/2019 11:00:08 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761207.44 root@10.240.179.12:/tmp/tester/
31/12/2019 11:00:10 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761207.44
31/12/2019 11:00:10 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:00:11 dut.10.240.179.33: stop
31/12/2019 11:00:11 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:00:11 dut.10.240.179.33: start
31/12/2019 11:00:11 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:00:11 dut.10.240.179.33: flow list 0
31/12/2019 11:00:13 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 11:00:13 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end actions rss queues 1 2 3 4 end / end
31/12/2019 11:00:14 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end actions rss queues 1 2 3 4 end / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:00:15 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761215.0 root@10.240.179.12:/tmp/tester/
31/12/2019 11:00:16 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761215.0 root@10.240.179.12:/tmp/tester/
31/12/2019 11:00:17 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761215.0
31/12/2019 11:00:18 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:00:19 dut.10.240.179.33: stop
31/12/2019 11:00:19 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:00:19 dut.10.240.179.33: start
31/12/2019 11:00:19 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:00:19 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761219.45 root@10.240.179.12:/tmp/tester/
31/12/2019 11:00:20 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761219.45 root@10.240.179.12:/tmp/tester/
31/12/2019 11:00:22 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761219.45
31/12/2019 11:00:22 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:56', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.1.19', proto=17, tos=4, dst='192.168.0.21', chksum=13828, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43461)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.22', chksum=14082, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43715)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=21, len=88, chksum=43717)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=24, sport=22, len=88, chksum=43715)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=63746, len=108, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=1, dst='192.168.0.21', chksum=14086, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
........
Sent 8 packets.
31/12/2019 11:00:23 dut.10.240.179.33: stop
31/12/2019 11:00:23 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=55 -> TX Port= 0/Queue=55 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:00:23 dut.10.240.179.33: start
31/12/2019 11:00:23 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:00:23 dut.10.240.179.33: flow list 0
31/12/2019 11:00:25 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP => RSS
testpmd>
31/12/2019 11:00:25 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:00:27 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:00:27 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761227.02 root@10.240.179.12:/tmp/tester/
31/12/2019 11:00:28 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761227.02 root@10.240.179.12:/tmp/tester/
31/12/2019 11:00:29 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761227.02
31/12/2019 11:00:30 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:00:31 dut.10.240.179.33: stop
31/12/2019 11:00:31 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:00:31 dut.10.240.179.33: start
31/12/2019 11:00:31 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:00:31 dut.10.240.179.33: flow list 0
31/12/2019 11:00:33 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 11:00:33 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end actions queue index 0 / mark id 1 / end
31/12/2019 11:00:34 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end actions queue index 0 / mark id 1 / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:00:34 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761234.55 root@10.240.179.12:/tmp/tester/
31/12/2019 11:00:35 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761234.55 root@10.240.179.12:/tmp/tester/
31/12/2019 11:00:37 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761234.55
31/12/2019 11:00:37 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:00:39 dut.10.240.179.33: port 0/queue 0: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0x0 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 11:00:39 dut.10.240.179.33: stop
31/12/2019 11:00:39 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:00:39 dut.10.240.179.33: start
31/12/2019 11:00:39 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:00:39 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761240.0 root@10.240.179.12:/tmp/tester/
31/12/2019 11:00:41 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761240.0 root@10.240.179.12:/tmp/tester/
31/12/2019 11:00:42 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761240.0
31/12/2019 11:00:43 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:56', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.1.19', proto=17, tos=4, dst='192.168.0.21', chksum=13828, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43461)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.22', chksum=14082, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43715)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=21, len=88, chksum=43717)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=24, sport=22, len=88, chksum=43715)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=63746, len=108, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=1, dst='192.168.0.21', chksum=14086, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
........
Sent 8 packets.
31/12/2019 11:00:45 dut.10.240.179.33: port 0/queue 14: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:56 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 55: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x1dd664b7 - RSS queue=0x37 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x37
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 27: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x5919eb9b - RSS queue=0x1b - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x1b
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 25: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xeb9b5919 - RSS queue=0x19 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x19
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 30: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x2a7c345e - RSS queue=0x1e - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x1e
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 14: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 14: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 14: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 11:00:45 dut.10.240.179.33: stop
31/12/2019 11:00:45 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=55 -> TX Port= 0/Queue=55 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:00:45 dut.10.240.179.33: start
31/12/2019 11:00:45 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:00:45 dut.10.240.179.33: flow list 0
31/12/2019 11:00:47 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP => QUEUE MARK
testpmd>
31/12/2019 11:00:47 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:00:48 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:00:48 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761248.54 root@10.240.179.12:/tmp/tester/
31/12/2019 11:00:49 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761248.54 root@10.240.179.12:/tmp/tester/
31/12/2019 11:00:51 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761248.54
31/12/2019 11:00:51 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:00:53 dut.10.240.179.33: port 0/queue 14: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 11:00:53 dut.10.240.179.33: stop
31/12/2019 11:00:53 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:00:53 dut.10.240.179.33: start
31/12/2019 11:00:53 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:00:53 dut.10.240.179.33: flow list 0
31/12/2019 11:00:56 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 11:00:56 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end actions queue index 1 / end
31/12/2019 11:00:57 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end actions queue index 1 / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:00:57 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761257.09 root@10.240.179.12:/tmp/tester/
31/12/2019 11:00:58 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761257.09 root@10.240.179.12:/tmp/tester/
31/12/2019 11:00:59 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761257.09
31/12/2019 11:01:00 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:01:01 dut.10.240.179.33: stop
31/12/2019 11:01:01 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:01:01 dut.10.240.179.33: start
31/12/2019 11:01:01 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:01:01 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761261.52 root@10.240.179.12:/tmp/tester/
31/12/2019 11:01:02 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761261.52 root@10.240.179.12:/tmp/tester/
31/12/2019 11:01:04 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761261.52
31/12/2019 11:01:04 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:56', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.1.19', proto=17, tos=4, dst='192.168.0.21', chksum=13828, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43461)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.22', chksum=14082, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43715)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=21, len=88, chksum=43717)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=24, sport=22, len=88, chksum=43715)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=63746, len=108, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=1, dst='192.168.0.21', chksum=14086, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
........
Sent 8 packets.
31/12/2019 11:01:05 dut.10.240.179.33: stop
31/12/2019 11:01:05 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=55 -> TX Port= 0/Queue=55 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:01:05 dut.10.240.179.33: start
31/12/2019 11:01:05 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:01:05 dut.10.240.179.33: flow list 0
31/12/2019 11:01:08 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP => QUEUE
testpmd>
31/12/2019 11:01:08 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:01:09 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:01:09 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761269.07 root@10.240.179.12:/tmp/tester/
31/12/2019 11:01:10 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761269.07 root@10.240.179.12:/tmp/tester/
31/12/2019 11:01:11 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761269.07
31/12/2019 11:01:12 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:01:13 dut.10.240.179.33: stop
31/12/2019 11:01:13 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:01:13 dut.10.240.179.33: start
31/12/2019 11:01:13 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:01:13 dut.10.240.179.33: flow list 0
31/12/2019 11:01:15 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 11:01:15 TestCVLFdir: Test Case test_mac_ipv4_udp Result PASSED:
31/12/2019 11:01:15 dut.10.240.179.33: flow flush 0
31/12/2019 11:01:16 dut.10.240.179.33: flow flush 0
testpmd>
31/12/2019 11:01:16 dut.10.240.179.33: flow flush 1
31/12/2019 11:01:17 dut.10.240.179.33: flow flush 1
testpmd>
31/12/2019 11:01:17 dut.10.240.179.33: clear port stats all
31/12/2019 11:01:18 dut.10.240.179.33: clear port stats all
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
testpmd>
31/12/2019 11:01:18 dut.10.240.179.33: stop
31/12/2019 11:01:18 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 18446744073709551577 RX-dropped: 18446744073709551615RX-total: 18446744073709551576
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 18446744073709551577 RX-dropped: 18446744073709551615RX-total: 18446744073709551576
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:01:18 TestCVLFdir: Test Case test_mac_ipv6_pay Begin
31/12/2019 11:01:18 dut.10.240.179.33:
31/12/2019 11:01:19 tester:
31/12/2019 11:01:19 dut.10.240.179.33: start
31/12/2019 11:01:19 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:01:19 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1 hop is 2 tc is 1 / end actions drop / end
31/12/2019 11:01:20 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1 hop is 2 tc is 1 / end actions drop / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:01:20 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761280.16 root@10.240.179.12:/tmp/tester/
31/12/2019 11:01:21 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761280.16 root@10.240.179.12:/tmp/tester/
31/12/2019 11:01:23 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761280.16
31/12/2019 11:01:23 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=484, fl=0, tc=1)/Raw(load='1000XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..
Sent 2 packets.
31/12/2019 11:01:24 dut.10.240.179.33: stop
31/12/2019 11:01:24 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 2 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 2 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:01:24 dut.10.240.179.33: start
31/12/2019 11:01:24 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:01:24 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761284.6 root@10.240.179.12:/tmp/tester/
31/12/2019 11:01:26 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761284.6 root@10.240.179.12:/tmp/tester/
31/12/2019 11:01:27 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761284.6
31/12/2019 11:01:27 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:56', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2022', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::1', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=2, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=2)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=5, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 11:01:28 dut.10.240.179.33: stop
31/12/2019 11:01:28 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=61 -> TX Port= 0/Queue=61 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:01:28 dut.10.240.179.33: start
31/12/2019 11:01:29 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:01:29 dut.10.240.179.33: flow list 0
31/12/2019 11:01:31 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 => DROP
testpmd>
31/12/2019 11:01:31 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:01:32 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:01:32 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761292.14 root@10.240.179.12:/tmp/tester/
31/12/2019 11:01:33 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761292.14 root@10.240.179.12:/tmp/tester/
31/12/2019 11:01:34 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761292.14
31/12/2019 11:01:35 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=484, fl=0, tc=1)/Raw(load='1000XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..
Sent 2 packets.
31/12/2019 11:01:36 dut.10.240.179.33: stop
31/12/2019 11:01:36 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:01:36 dut.10.240.179.33: start
31/12/2019 11:01:36 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:01:36 dut.10.240.179.33: flow list 0
31/12/2019 11:01:38 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 11:01:38 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1 hop is 2 tc is 1 / end actions rss queues 1 2 end / end
31/12/2019 11:01:39 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1 hop is 2 tc is 1 / end actions rss queues 1 2 end / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:01:39 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761299.68 root@10.240.179.12:/tmp/tester/
31/12/2019 11:01:41 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761299.68 root@10.240.179.12:/tmp/tester/
31/12/2019 11:01:42 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761299.68
31/12/2019 11:01:42 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=484, fl=0, tc=1)/Raw(load='1000XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..
Sent 2 packets.
31/12/2019 11:01:43 dut.10.240.179.33: stop
31/12/2019 11:01:44 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:01:44 dut.10.240.179.33: start
31/12/2019 11:01:44 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:01:44 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761304.14 root@10.240.179.12:/tmp/tester/
31/12/2019 11:01:45 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761304.14 root@10.240.179.12:/tmp/tester/
31/12/2019 11:01:46 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761304.14
31/12/2019 11:01:47 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:56', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2022', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::1', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=2, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=2)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=5, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 11:01:48 dut.10.240.179.33: stop
31/12/2019 11:01:48 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=61 -> TX Port= 0/Queue=61 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:01:48 dut.10.240.179.33: start
31/12/2019 11:01:48 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:01:48 dut.10.240.179.33: flow list 0
31/12/2019 11:01:50 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 => RSS
testpmd>
31/12/2019 11:01:50 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:01:51 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:01:51 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761311.7 root@10.240.179.12:/tmp/tester/
31/12/2019 11:01:53 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761311.7 root@10.240.179.12:/tmp/tester/
31/12/2019 11:01:54 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761311.7
31/12/2019 11:01:54 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=484, fl=0, tc=1)/Raw(load='1000XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..
Sent 2 packets.
31/12/2019 11:01:55 dut.10.240.179.33: stop
31/12/2019 11:01:56 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:01:56 dut.10.240.179.33: start
31/12/2019 11:01:56 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:01:56 dut.10.240.179.33: flow list 0
31/12/2019 11:01:58 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 11:01:58 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1 hop is 2 tc is 1 / end actions queue index 1 / end
31/12/2019 11:01:59 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1 hop is 2 tc is 1 / end actions queue index 1 / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:01:59 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761319.25 root@10.240.179.12:/tmp/tester/
31/12/2019 11:02:00 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761319.25 root@10.240.179.12:/tmp/tester/
31/12/2019 11:02:02 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761319.25
31/12/2019 11:02:02 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=484, fl=0, tc=1)/Raw(load='1000XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..
Sent 2 packets.
31/12/2019 11:02:03 dut.10.240.179.33: stop
31/12/2019 11:02:03 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:02:03 dut.10.240.179.33: start
31/12/2019 11:02:03 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:02:03 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761323.69 root@10.240.179.12:/tmp/tester/
31/12/2019 11:02:05 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761323.69 root@10.240.179.12:/tmp/tester/
31/12/2019 11:02:06 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761323.69
31/12/2019 11:02:06 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:56', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2022', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::1', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=2, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=2)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=5, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 11:02:07 dut.10.240.179.33: stop
31/12/2019 11:02:08 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=61 -> TX Port= 0/Queue=61 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:02:08 dut.10.240.179.33: start
31/12/2019 11:02:08 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:02:08 dut.10.240.179.33: flow list 0
31/12/2019 11:02:10 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 => QUEUE
testpmd>
31/12/2019 11:02:10 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:02:11 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:02:11 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761331.26 root@10.240.179.12:/tmp/tester/
31/12/2019 11:02:12 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761331.26 root@10.240.179.12:/tmp/tester/
31/12/2019 11:02:14 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761331.26
31/12/2019 11:02:14 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=484, fl=0, tc=1)/Raw(load='1000XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..
Sent 2 packets.
31/12/2019 11:02:15 dut.10.240.179.33: stop
31/12/2019 11:02:15 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:02:15 dut.10.240.179.33: start
31/12/2019 11:02:15 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:02:15 dut.10.240.179.33: flow list 0
31/12/2019 11:02:17 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 11:02:17 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1 hop is 2 tc is 1 / end actions queue index 1 / mark id 1 / end
31/12/2019 11:02:18 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1 hop is 2 tc is 1 / end actions queue index 1 / mark id 1 / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:02:18 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761338.81 root@10.240.179.12:/tmp/tester/
31/12/2019 11:02:20 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761338.81 root@10.240.179.12:/tmp/tester/
31/12/2019 11:02:21 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761338.81
31/12/2019 11:02:22 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=484, fl=0, tc=1)/Raw(load='1000XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..
Sent 2 packets.
31/12/2019 11:02:24 dut.10.240.179.33: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0xd081f6e8 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=538 - nb_segs=1 - RSS hash=0xd081f6e8 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 11:02:24 dut.10.240.179.33: stop
31/12/2019 11:02:24 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:02:24 dut.10.240.179.33: start
31/12/2019 11:02:24 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:02:24 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761344.26 root@10.240.179.12:/tmp/tester/
31/12/2019 11:02:25 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761344.26 root@10.240.179.12:/tmp/tester/
31/12/2019 11:02:27 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761344.26
31/12/2019 11:02:27 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:56', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2022', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::1', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=2, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=2)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=5, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
......
Sent 6 packets.
31/12/2019 11:02:29 dut.10.240.179.33: port 0/queue 40: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:56 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0xd081f6e8 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0x28
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 27: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0x940cdc1b - RSS queue=0x1b - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0x1b
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 61: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0x1d1689fd - RSS queue=0x3d - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0x3d
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 40: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0xd081f6e8 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0x28
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 40: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0xd081f6e8 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0x28
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 40: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0xd081f6e8 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0x28
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 11:02:29 dut.10.240.179.33: stop
31/12/2019 11:02:29 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=61 -> TX Port= 0/Queue=61 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:02:29 dut.10.240.179.33: start
31/12/2019 11:02:29 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:02:29 dut.10.240.179.33: flow list 0
31/12/2019 11:02:31 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 => QUEUE MARK
testpmd>
31/12/2019 11:02:31 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:02:32 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:02:32 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761352.82 root@10.240.179.12:/tmp/tester/
31/12/2019 11:02:34 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761352.82 root@10.240.179.12:/tmp/tester/
31/12/2019 11:02:35 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761352.82
31/12/2019 11:02:36 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=484, fl=0, tc=1)/Raw(load='1000XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..
Sent 2 packets.
31/12/2019 11:02:38 dut.10.240.179.33: port 0/queue 40: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0xd081f6e8 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0x28
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 40: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=538 - nb_segs=1 - RSS hash=0xd081f6e8 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0x28
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 11:02:38 dut.10.240.179.33: stop
31/12/2019 11:02:38 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:02:38 dut.10.240.179.33: start
31/12/2019 11:02:38 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:02:38 dut.10.240.179.33: flow list 0
31/12/2019 11:02:40 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 11:02:40 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 / end actions queue index 1 / end
31/12/2019 11:02:41 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 / end actions queue index 1 / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:02:41 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761361.37 root@10.240.179.12:/tmp/tester/
31/12/2019 11:02:42 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761361.37 root@10.240.179.12:/tmp/tester/
31/12/2019 11:02:44 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761361.37
31/12/2019 11:02:44 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=44, src='::', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=64, plen=484, fl=0, tc=0)/IPv6ExtHdrFragment(nh=49, res2=0, res1=48, m=0, offset=1542, id=1482184792)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..
Sent 2 packets.
31/12/2019 11:02:45 dut.10.240.179.33: stop
31/12/2019 11:02:45 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:02:45 dut.10.240.179.33: start
31/12/2019 11:02:45 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:02:45 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761365.82 root@10.240.179.12:/tmp/tester/
31/12/2019 11:02:47 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761365.82 root@10.240.179.12:/tmp/tester/
31/12/2019 11:02:48 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761365.82
31/12/2019 11:02:49 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=59, src='::', dst='cdcd:910a:2222:5498:8475:1111:3900:2021', version=6, hlim=64, plen=480, fl=0, tc=0)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:02:50 dut.10.240.179.33: stop
31/12/2019 11:02:50 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=19 -> TX Port= 0/Queue=19 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:02:50 dut.10.240.179.33: start
31/12/2019 11:02:50 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:02:50 dut.10.240.179.33: flow list 0
31/12/2019 11:02:52 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 => QUEUE
testpmd>
31/12/2019 11:02:52 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:02:53 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:02:53 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761373.37 root@10.240.179.12:/tmp/tester/
31/12/2019 11:02:54 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761373.37 root@10.240.179.12:/tmp/tester/
31/12/2019 11:02:56 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761373.37
31/12/2019 11:02:56 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=44, src='::', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=64, plen=484, fl=0, tc=0)/IPv6ExtHdrFragment(nh=49, res2=0, res1=48, m=0, offset=1542, id=1482184792)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..
Sent 2 packets.
31/12/2019 11:02:57 dut.10.240.179.33: stop
31/12/2019 11:02:57 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=53 -> TX Port= 0/Queue=53 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:02:57 dut.10.240.179.33: start
31/12/2019 11:02:57 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:02:57 dut.10.240.179.33: flow list 0
31/12/2019 11:02:59 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 11:02:59 TestCVLFdir: Test Case test_mac_ipv6_pay Result PASSED:
31/12/2019 11:02:59 dut.10.240.179.33: flow flush 0
31/12/2019 11:03:00 dut.10.240.179.33: flow flush 0
testpmd>
31/12/2019 11:03:00 dut.10.240.179.33: flow flush 1
31/12/2019 11:03:01 dut.10.240.179.33: flow flush 1
testpmd>
31/12/2019 11:03:01 dut.10.240.179.33: clear port stats all
31/12/2019 11:03:03 dut.10.240.179.33: clear port stats all
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
testpmd>
31/12/2019 11:03:03 dut.10.240.179.33: stop
31/12/2019 11:03:03 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 18446744073709551573 RX-dropped: 18446744073709551614RX-total: 18446744073709551571
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 18446744073709551573 RX-dropped: 18446744073709551614RX-total: 18446744073709551571
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:03:03 TestCVLFdir: Test Case test_mac_ipv6_sctp Begin
31/12/2019 11:03:03 dut.10.240.179.33:
31/12/2019 11:03:03 tester:
31/12/2019 11:03:03 dut.10.240.179.33: start
31/12/2019 11:03:03 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:03:03 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / sctp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end
31/12/2019 11:03:04 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / sctp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:03:04 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761384.46 root@10.240.179.12:/tmp/tester/
31/12/2019 11:03:05 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761384.46 root@10.240.179.12:/tmp/tester/
31/12/2019 11:03:07 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761384.46
31/12/2019 11:03:07 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:03:09 dut.10.240.179.33: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xd081f6e8 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 11:03:09 dut.10.240.179.33: stop
31/12/2019 11:03:09 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:03:09 dut.10.240.179.33: start
31/12/2019 11:03:09 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:03:09 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761389.93 root@10.240.179.12:/tmp/tester/
31/12/2019 11:03:11 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761389.93 root@10.240.179.12:/tmp/tester/
31/12/2019 11:03:12 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761389.93
31/12/2019 11:03:13 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:56', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2021', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2002::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=3)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=1, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=21, tag=0, chksum=2011328012)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=24, sport=22, tag=0, chksum=3912515510)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=59, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.........
Sent 9 packets.
31/12/2019 11:03:15 dut.10.240.179.33: port 0/queue 40: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:56 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xd081f6e8 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x28
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 14: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x599ba30e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 63: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xaf943b7f - RSS queue=0x3f - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x3f
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 40: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xd081f6e8 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x28
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 40: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xd081f6e8 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x28
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 40: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xd081f6e8 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x28
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 40: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xd081f6e8 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x28
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xcd153780 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 40: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0xd081f6e8 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0x28
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 11:03:15 dut.10.240.179.33: stop
31/12/2019 11:03:15 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=63 -> TX Port= 0/Queue=63 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 9 RX-dropped: 0 RX-total: 9
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 9 RX-dropped: 0 RX-total: 9
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:03:15 dut.10.240.179.33: start
31/12/2019 11:03:15 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:03:15 dut.10.240.179.33: flow list 0
31/12/2019 11:03:17 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 SCTP => QUEUE MARK
testpmd>
31/12/2019 11:03:17 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:03:18 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:03:18 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761398.5 root@10.240.179.12:/tmp/tester/
31/12/2019 11:03:19 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761398.5 root@10.240.179.12:/tmp/tester/
31/12/2019 11:03:21 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761398.5
31/12/2019 11:03:21 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:03:23 dut.10.240.179.33: port 0/queue 40: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xd081f6e8 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x28
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 11:03:23 dut.10.240.179.33: stop
31/12/2019 11:03:23 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:03:23 dut.10.240.179.33: start
31/12/2019 11:03:23 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:03:23 dut.10.240.179.33: flow list 0
31/12/2019 11:03:26 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 11:03:26 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / sctp src is 22 dst is 23 / end actions drop / end
31/12/2019 11:03:27 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / sctp src is 22 dst is 23 / end actions drop / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:03:27 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761407.07 root@10.240.179.12:/tmp/tester/
31/12/2019 11:03:28 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761407.07 root@10.240.179.12:/tmp/tester/
31/12/2019 11:03:29 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761407.07
31/12/2019 11:03:30 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:03:31 dut.10.240.179.33: stop
31/12/2019 11:03:31 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 1 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 1 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:03:31 dut.10.240.179.33: start
31/12/2019 11:03:31 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:03:31 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761411.51 root@10.240.179.12:/tmp/tester/
31/12/2019 11:03:32 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761411.51 root@10.240.179.12:/tmp/tester/
31/12/2019 11:03:34 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761411.51
31/12/2019 11:03:34 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:56', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2021', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2002::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=3)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=1, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=21, tag=0, chksum=2011328012)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=24, sport=22, tag=0, chksum=3912515510)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=59, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.........
Sent 9 packets.
31/12/2019 11:03:35 dut.10.240.179.33: stop
31/12/2019 11:03:35 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=63 -> TX Port= 0/Queue=63 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 9 RX-dropped: 0 RX-total: 9
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 9 RX-dropped: 0 RX-total: 9
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:03:35 dut.10.240.179.33: start
31/12/2019 11:03:35 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:03:35 dut.10.240.179.33: flow list 0
31/12/2019 11:03:38 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 SCTP => DROP
testpmd>
31/12/2019 11:03:38 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:03:39 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:03:39 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761419.12 root@10.240.179.12:/tmp/tester/
31/12/2019 11:03:40 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761419.12 root@10.240.179.12:/tmp/tester/
31/12/2019 11:03:41 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761419.12
31/12/2019 11:03:42 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:03:43 dut.10.240.179.33: stop
31/12/2019 11:03:43 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:03:43 dut.10.240.179.33: start
31/12/2019 11:03:43 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:03:43 dut.10.240.179.33: flow list 0
31/12/2019 11:03:45 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 11:03:45 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / sctp src is 22 dst is 23 / end actions rss queues 1 2 end / end
31/12/2019 11:03:46 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / sctp src is 22 dst is 23 / end actions rss queues 1 2 end / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:03:46 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761426.65 root@10.240.179.12:/tmp/tester/
31/12/2019 11:03:48 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761426.65 root@10.240.179.12:/tmp/tester/
31/12/2019 11:03:49 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761426.65
31/12/2019 11:03:49 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:03:50 dut.10.240.179.33: stop
31/12/2019 11:03:50 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:03:50 dut.10.240.179.33: start
31/12/2019 11:03:51 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:03:51 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761431.08 root@10.240.179.12:/tmp/tester/
31/12/2019 11:03:52 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761431.08 root@10.240.179.12:/tmp/tester/
31/12/2019 11:03:53 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761431.08
31/12/2019 11:03:54 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:56', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2021', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2002::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=3)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=1, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=21, tag=0, chksum=2011328012)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=24, sport=22, tag=0, chksum=3912515510)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=59, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.........
Sent 9 packets.
31/12/2019 11:03:55 dut.10.240.179.33: stop
31/12/2019 11:03:55 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=63 -> TX Port= 0/Queue=63 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 9 RX-dropped: 0 RX-total: 9
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 9 RX-dropped: 0 RX-total: 9
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:03:55 dut.10.240.179.33: start
31/12/2019 11:03:55 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:03:55 dut.10.240.179.33: flow list 0
31/12/2019 11:03:57 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 SCTP => RSS
testpmd>
31/12/2019 11:03:57 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:03:58 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:03:58 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761438.67 root@10.240.179.12:/tmp/tester/
31/12/2019 11:04:00 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761438.67 root@10.240.179.12:/tmp/tester/
31/12/2019 11:04:01 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761438.67
31/12/2019 11:04:01 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:04:02 dut.10.240.179.33: stop
31/12/2019 11:04:02 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:04:02 dut.10.240.179.33: start
31/12/2019 11:04:03 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:04:03 dut.10.240.179.33: flow list 0
31/12/2019 11:04:05 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 11:04:05 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / sctp src is 22 dst is 23 / end actions queue index 1 / end
31/12/2019 11:04:06 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / sctp src is 22 dst is 23 / end actions queue index 1 / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:04:06 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761446.2 root@10.240.179.12:/tmp/tester/
31/12/2019 11:04:07 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761446.2 root@10.240.179.12:/tmp/tester/
31/12/2019 11:04:09 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761446.2
31/12/2019 11:04:09 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:04:10 dut.10.240.179.33: stop
31/12/2019 11:04:10 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:04:10 dut.10.240.179.33: start
31/12/2019 11:04:10 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:04:10 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761450.66 root@10.240.179.12:/tmp/tester/
31/12/2019 11:04:12 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761450.66 root@10.240.179.12:/tmp/tester/
31/12/2019 11:04:13 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761450.66
31/12/2019 11:04:13 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:56', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2021', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2002::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=3)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=1, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=21, tag=0, chksum=2011328012)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=24, sport=22, tag=0, chksum=3912515510)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=59, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.........
Sent 9 packets.
31/12/2019 11:04:14 dut.10.240.179.33: stop
31/12/2019 11:04:15 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=63 -> TX Port= 0/Queue=63 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 9 RX-dropped: 0 RX-total: 9
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 9 RX-dropped: 0 RX-total: 9
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:04:15 dut.10.240.179.33: start
31/12/2019 11:04:15 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:04:15 dut.10.240.179.33: flow list 0
31/12/2019 11:04:17 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 SCTP => QUEUE
testpmd>
31/12/2019 11:04:17 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:04:18 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:04:18 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761458.22 root@10.240.179.12:/tmp/tester/
31/12/2019 11:04:19 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761458.22 root@10.240.179.12:/tmp/tester/
31/12/2019 11:04:21 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761458.22
31/12/2019 11:04:21 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:04:22 dut.10.240.179.33: stop
31/12/2019 11:04:22 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:04:22 dut.10.240.179.33: start
31/12/2019 11:04:22 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:04:22 dut.10.240.179.33: flow list 0
31/12/2019 11:04:24 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 11:04:24 TestCVLFdir: Test Case test_mac_ipv6_sctp Result PASSED:
31/12/2019 11:04:24 dut.10.240.179.33: flow flush 0
31/12/2019 11:04:25 dut.10.240.179.33: flow flush 0
testpmd>
31/12/2019 11:04:25 dut.10.240.179.33: flow flush 1
31/12/2019 11:04:26 dut.10.240.179.33: flow flush 1
testpmd>
31/12/2019 11:04:26 dut.10.240.179.33: clear port stats all
31/12/2019 11:04:27 dut.10.240.179.33: clear port stats all
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
testpmd>
31/12/2019 11:04:27 dut.10.240.179.33: stop
31/12/2019 11:04:27 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 18446744073709551573 RX-dropped: 18446744073709551615RX-total: 18446744073709551572
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 18446744073709551573 RX-dropped: 18446744073709551615RX-total: 18446744073709551572
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:04:27 TestCVLFdir: Test Case test_mac_ipv6_tcp Begin
31/12/2019 11:04:28 dut.10.240.179.33:
31/12/2019 11:04:28 tester:
31/12/2019 11:04:28 dut.10.240.179.33: start
31/12/2019 11:04:28 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:04:28 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp src is 22 dst is 23 / end actions drop / end
31/12/2019 11:04:29 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp src is 22 dst is 23 / end actions drop / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:04:29 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761469.3 root@10.240.179.12:/tmp/tester/
31/12/2019 11:04:30 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761469.3 root@10.240.179.12:/tmp/tester/
31/12/2019 11:04:32 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761469.3
31/12/2019 11:04:32 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:04:33 dut.10.240.179.33: stop
31/12/2019 11:04:33 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 1 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 1 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:04:33 dut.10.240.179.33: start
31/12/2019 11:04:33 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:04:33 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761473.75 root@10.240.179.12:/tmp/tester/
31/12/2019 11:04:35 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761473.75 root@10.240.179.12:/tmp/tester/
31/12/2019 11:04:36 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761473.75
31/12/2019 11:04:37 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:56', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2021', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54981, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2002::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54981, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=3)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=1, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54983, dport=23, sport=21)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54981, dport=24, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
........
Sent 8 packets.
31/12/2019 11:04:38 dut.10.240.179.33: stop
31/12/2019 11:04:38 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=16 -> TX Port= 0/Queue=16 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=23 -> TX Port= 0/Queue=23 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:04:38 dut.10.240.179.33: start
31/12/2019 11:04:38 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:04:38 dut.10.240.179.33: flow list 0
31/12/2019 11:04:40 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 TCP => DROP
testpmd>
31/12/2019 11:04:40 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:04:41 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:04:41 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761481.33 root@10.240.179.12:/tmp/tester/
31/12/2019 11:04:42 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761481.33 root@10.240.179.12:/tmp/tester/
31/12/2019 11:04:44 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761481.33
31/12/2019 11:04:44 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:04:45 dut.10.240.179.33: stop
31/12/2019 11:04:45 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:04:45 dut.10.240.179.33: start
31/12/2019 11:04:45 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:04:45 dut.10.240.179.33: flow list 0
31/12/2019 11:04:47 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 11:04:47 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp src is 22 dst is 23 / end actions rss queues 1 2 end / end
31/12/2019 11:04:48 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp src is 22 dst is 23 / end actions rss queues 1 2 end / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:04:48 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761488.89 root@10.240.179.12:/tmp/tester/
31/12/2019 11:04:50 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761488.89 root@10.240.179.12:/tmp/tester/
31/12/2019 11:04:51 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761488.89
31/12/2019 11:04:52 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:04:53 dut.10.240.179.33: stop
31/12/2019 11:04:53 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:04:53 dut.10.240.179.33: start
31/12/2019 11:04:53 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:04:53 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761493.35 root@10.240.179.12:/tmp/tester/
31/12/2019 11:04:54 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761493.35 root@10.240.179.12:/tmp/tester/
31/12/2019 11:04:56 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761493.35
31/12/2019 11:04:56 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:56', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2021', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54981, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2002::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54981, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=3)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=1, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54983, dport=23, sport=21)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54981, dport=24, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
........
Sent 8 packets.
31/12/2019 11:04:57 dut.10.240.179.33: stop
31/12/2019 11:04:57 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=16 -> TX Port= 0/Queue=16 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=23 -> TX Port= 0/Queue=23 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:04:57 dut.10.240.179.33: start
31/12/2019 11:04:57 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:04:57 dut.10.240.179.33: flow list 0
31/12/2019 11:04:59 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 TCP => RSS
testpmd>
31/12/2019 11:04:59 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:05:00 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:05:00 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761500.95 root@10.240.179.12:/tmp/tester/
31/12/2019 11:05:02 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761500.95 root@10.240.179.12:/tmp/tester/
31/12/2019 11:05:03 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761500.95
31/12/2019 11:05:04 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:05:05 dut.10.240.179.33: stop
31/12/2019 11:05:05 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:05:05 dut.10.240.179.33: start
31/12/2019 11:05:05 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:05:05 dut.10.240.179.33: flow list 0
31/12/2019 11:05:07 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 11:05:07 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp src is 22 dst is 23 / end actions queue index 1 / end
31/12/2019 11:05:08 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp src is 22 dst is 23 / end actions queue index 1 / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:05:08 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761508.48 root@10.240.179.12:/tmp/tester/
31/12/2019 11:05:09 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761508.48 root@10.240.179.12:/tmp/tester/
31/12/2019 11:05:11 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761508.48
31/12/2019 11:05:11 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:05:12 dut.10.240.179.33: stop
31/12/2019 11:05:12 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:05:12 dut.10.240.179.33: start
31/12/2019 11:05:12 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:05:12 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761512.95 root@10.240.179.12:/tmp/tester/
31/12/2019 11:05:14 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761512.95 root@10.240.179.12:/tmp/tester/
31/12/2019 11:05:15 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761512.95
31/12/2019 11:05:16 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:56', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2021', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54981, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2002::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54981, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=3)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=1, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54983, dport=23, sport=21)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54981, dport=24, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
........
Sent 8 packets.
31/12/2019 11:05:17 dut.10.240.179.33: stop
31/12/2019 11:05:17 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=16 -> TX Port= 0/Queue=16 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=23 -> TX Port= 0/Queue=23 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:05:17 dut.10.240.179.33: start
31/12/2019 11:05:17 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:05:17 dut.10.240.179.33: flow list 0
31/12/2019 11:05:19 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 TCP => QUEUE
testpmd>
31/12/2019 11:05:19 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:05:20 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:05:20 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761520.5 root@10.240.179.12:/tmp/tester/
31/12/2019 11:05:21 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761520.5 root@10.240.179.12:/tmp/tester/
31/12/2019 11:05:23 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761520.5
31/12/2019 11:05:23 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:05:24 dut.10.240.179.33: stop
31/12/2019 11:05:24 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:05:24 dut.10.240.179.33: start
31/12/2019 11:05:24 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:05:24 dut.10.240.179.33: flow list 0
31/12/2019 11:05:26 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 11:05:26 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end
31/12/2019 11:05:28 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:05:28 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761528.05 root@10.240.179.12:/tmp/tester/
31/12/2019 11:05:29 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761528.05 root@10.240.179.12:/tmp/tester/
31/12/2019 11:05:30 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761528.05
31/12/2019 11:05:31 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:05:33 dut.10.240.179.33: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xcd153780 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 11:05:33 dut.10.240.179.33: stop
31/12/2019 11:05:33 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:05:33 dut.10.240.179.33: start
31/12/2019 11:05:33 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:05:33 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761533.49 root@10.240.179.12:/tmp/tester/
31/12/2019 11:05:34 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761533.49 root@10.240.179.12:/tmp/tester/
31/12/2019 11:05:36 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761533.49
31/12/2019 11:05:36 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:56', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2021', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54981, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2002::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54981, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=3)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=1, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54983, dport=23, sport=21)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54981, dport=24, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
........
Sent 8 packets.
31/12/2019 11:05:38 dut.10.240.179.33: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:56 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xcd153780 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 38: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x440f6266 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x26
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 23: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xb200fa17 - RSS queue=0x17 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x17
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xcd153780 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xcd153780 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 23: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xb200fa17 - RSS queue=0x17 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x17
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 16: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x73e79750 - RSS queue=0x10 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x10
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 40: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xd081f6e8 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x28
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 11:05:38 dut.10.240.179.33: stop
31/12/2019 11:05:38 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=16 -> TX Port= 0/Queue=16 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=23 -> TX Port= 0/Queue=23 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:05:38 dut.10.240.179.33: start
31/12/2019 11:05:38 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:05:38 dut.10.240.179.33: flow list 0
31/12/2019 11:05:41 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 TCP => QUEUE MARK
testpmd>
31/12/2019 11:05:41 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:05:42 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:05:42 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761542.07 root@10.240.179.12:/tmp/tester/
31/12/2019 11:05:43 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761542.07 root@10.240.179.12:/tmp/tester/
31/12/2019 11:05:44 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761542.07
31/12/2019 11:05:45 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:05:47 dut.10.240.179.33: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xcd153780 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 11:05:47 dut.10.240.179.33: stop
31/12/2019 11:05:47 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:05:47 dut.10.240.179.33: start
31/12/2019 11:05:47 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:05:47 dut.10.240.179.33: flow list 0
31/12/2019 11:05:49 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 11:05:49 TestCVLFdir: Test Case test_mac_ipv6_tcp Result PASSED:
31/12/2019 11:05:49 dut.10.240.179.33: flow flush 0
31/12/2019 11:05:50 dut.10.240.179.33: flow flush 0
testpmd>
31/12/2019 11:05:50 dut.10.240.179.33: flow flush 1
31/12/2019 11:05:51 dut.10.240.179.33: flow flush 1
testpmd>
31/12/2019 11:05:51 dut.10.240.179.33: clear port stats all
31/12/2019 11:05:52 dut.10.240.179.33: clear port stats all
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
testpmd>
31/12/2019 11:05:52 dut.10.240.179.33: stop
31/12/2019 11:05:52 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 18446744073709551577 RX-dropped: 18446744073709551615RX-total: 18446744073709551576
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 18446744073709551577 RX-dropped: 18446744073709551615RX-total: 18446744073709551576
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:05:52 TestCVLFdir: Test Case test_mac_ipv6_udp Begin
31/12/2019 11:05:52 dut.10.240.179.33:
31/12/2019 11:05:52 tester:
31/12/2019 11:05:52 dut.10.240.179.33: start
31/12/2019 11:05:53 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:05:53 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / udp src is 22 dst is 23 / end actions drop / end
31/12/2019 11:05:54 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / udp src is 22 dst is 23 / end actions drop / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:05:54 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761554.15 root@10.240.179.12:/tmp/tester/
31/12/2019 11:05:55 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761554.15 root@10.240.179.12:/tmp/tester/
31/12/2019 11:05:56 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761554.15
31/12/2019 11:05:57 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:05:58 dut.10.240.179.33: stop
31/12/2019 11:05:58 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 1 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 1 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:05:58 dut.10.240.179.33: start
31/12/2019 11:05:58 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:05:58 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761558.6 root@10.240.179.12:/tmp/tester/
31/12/2019 11:06:00 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761558.6 root@10.240.179.12:/tmp/tester/
31/12/2019 11:06:01 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761558.6
31/12/2019 11:06:01 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:56', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2021', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17633)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2002::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17633)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=3)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=1, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=21, len=488, chksum=17635)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=24, sport=22, len=488, chksum=17633)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
........
Sent 8 packets.
31/12/2019 11:06:02 dut.10.240.179.33: stop
31/12/2019 11:06:02 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=16 -> TX Port= 0/Queue=16 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=23 -> TX Port= 0/Queue=23 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:06:02 dut.10.240.179.33: start
31/12/2019 11:06:03 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:06:03 dut.10.240.179.33: flow list 0
31/12/2019 11:06:05 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP => DROP
testpmd>
31/12/2019 11:06:05 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:06:06 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:06:06 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761566.16 root@10.240.179.12:/tmp/tester/
31/12/2019 11:06:07 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761566.16 root@10.240.179.12:/tmp/tester/
31/12/2019 11:06:09 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761566.16
31/12/2019 11:06:09 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:06:10 dut.10.240.179.33: stop
31/12/2019 11:06:10 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:06:10 dut.10.240.179.33: start
31/12/2019 11:06:10 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:06:10 dut.10.240.179.33: flow list 0
31/12/2019 11:06:12 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 11:06:12 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / udp src is 22 dst is 23 / end actions rss queues 1 2 end / end
31/12/2019 11:06:13 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / udp src is 22 dst is 23 / end actions rss queues 1 2 end / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:06:13 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761573.7 root@10.240.179.12:/tmp/tester/
31/12/2019 11:06:15 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761573.7 root@10.240.179.12:/tmp/tester/
31/12/2019 11:06:16 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761573.7
31/12/2019 11:06:16 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:06:17 dut.10.240.179.33: stop
31/12/2019 11:06:18 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:06:18 dut.10.240.179.33: start
31/12/2019 11:06:18 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:06:18 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761578.14 root@10.240.179.12:/tmp/tester/
31/12/2019 11:06:19 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761578.14 root@10.240.179.12:/tmp/tester/
31/12/2019 11:06:20 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761578.14
31/12/2019 11:06:21 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:56', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2021', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17633)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2002::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17633)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=3)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=1, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=21, len=488, chksum=17635)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=24, sport=22, len=488, chksum=17633)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
........
Sent 8 packets.
31/12/2019 11:06:22 dut.10.240.179.33: stop
31/12/2019 11:06:22 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=16 -> TX Port= 0/Queue=16 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=23 -> TX Port= 0/Queue=23 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:06:22 dut.10.240.179.33: start
31/12/2019 11:06:22 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:06:22 dut.10.240.179.33: flow list 0
31/12/2019 11:06:24 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP => RSS
testpmd>
31/12/2019 11:06:24 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:06:25 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:06:25 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761585.69 root@10.240.179.12:/tmp/tester/
31/12/2019 11:06:27 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761585.69 root@10.240.179.12:/tmp/tester/
31/12/2019 11:06:28 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761585.69
31/12/2019 11:06:28 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:06:29 dut.10.240.179.33: stop
31/12/2019 11:06:30 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:06:30 dut.10.240.179.33: start
31/12/2019 11:06:30 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:06:30 dut.10.240.179.33: flow list 0
31/12/2019 11:06:32 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 11:06:32 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / udp src is 22 dst is 23 / end actions queue index 1 / end
31/12/2019 11:06:33 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / udp src is 22 dst is 23 / end actions queue index 1 / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:06:33 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761593.23 root@10.240.179.12:/tmp/tester/
31/12/2019 11:06:34 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761593.23 root@10.240.179.12:/tmp/tester/
31/12/2019 11:06:36 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761593.23
31/12/2019 11:06:36 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:06:37 dut.10.240.179.33: stop
31/12/2019 11:06:37 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:06:37 dut.10.240.179.33: start
31/12/2019 11:06:37 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:06:37 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761597.67 root@10.240.179.12:/tmp/tester/
31/12/2019 11:06:39 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761597.67 root@10.240.179.12:/tmp/tester/
31/12/2019 11:06:40 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761597.67
31/12/2019 11:06:40 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:56', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2021', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17633)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2002::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17633)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=3)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=1, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=21, len=488, chksum=17635)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=24, sport=22, len=488, chksum=17633)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
........
Sent 8 packets.
31/12/2019 11:06:41 dut.10.240.179.33: stop
31/12/2019 11:06:42 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=16 -> TX Port= 0/Queue=16 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=23 -> TX Port= 0/Queue=23 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:06:42 dut.10.240.179.33: start
31/12/2019 11:06:42 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:06:42 dut.10.240.179.33: flow list 0
31/12/2019 11:06:44 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP => QUEUE
testpmd>
31/12/2019 11:06:44 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:06:45 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:06:45 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761605.24 root@10.240.179.12:/tmp/tester/
31/12/2019 11:06:46 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761605.24 root@10.240.179.12:/tmp/tester/
31/12/2019 11:06:48 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761605.24
31/12/2019 11:06:48 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:06:49 dut.10.240.179.33: stop
31/12/2019 11:06:49 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:06:49 dut.10.240.179.33: start
31/12/2019 11:06:49 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:06:49 dut.10.240.179.33: flow list 0
31/12/2019 11:06:51 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 11:06:51 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / udp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end
31/12/2019 11:06:52 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / udp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:06:52 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761612.8 root@10.240.179.12:/tmp/tester/
31/12/2019 11:06:54 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761612.8 root@10.240.179.12:/tmp/tester/
31/12/2019 11:06:55 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761612.8
31/12/2019 11:06:56 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:06:58 dut.10.240.179.33: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xcd153780 - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 11:06:58 dut.10.240.179.33: stop
31/12/2019 11:06:58 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:06:58 dut.10.240.179.33: start
31/12/2019 11:06:58 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:06:58 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761618.26 root@10.240.179.12:/tmp/tester/
31/12/2019 11:06:59 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761618.26 root@10.240.179.12:/tmp/tester/
31/12/2019 11:07:01 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761618.26
31/12/2019 11:07:01 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:56', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2021', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17633)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2002::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17633)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=3)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=1, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=21, len=488, chksum=17635)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=24, sport=22, len=488, chksum=17633)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
........
Sent 8 packets.
31/12/2019 11:07:03 dut.10.240.179.33: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:56 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xcd153780 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 38: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x440f6266 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x26
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 23: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xb200fa17 - RSS queue=0x17 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x17
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xcd153780 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xcd153780 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 23: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xb200fa17 - RSS queue=0x17 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x17
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 16: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x73e79750 - RSS queue=0x10 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x10
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xcd153780 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 11:07:03 dut.10.240.179.33: stop
31/12/2019 11:07:03 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=16 -> TX Port= 0/Queue=16 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=23 -> TX Port= 0/Queue=23 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:07:03 dut.10.240.179.33: start
31/12/2019 11:07:03 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:07:03 dut.10.240.179.33: flow list 0
31/12/2019 11:07:05 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP => QUEUE MARK
testpmd>
31/12/2019 11:07:05 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:07:06 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:07:06 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761626.83 root@10.240.179.12:/tmp/tester/
31/12/2019 11:07:08 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761626.83 root@10.240.179.12:/tmp/tester/
31/12/2019 11:07:09 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761626.83
31/12/2019 11:07:10 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.
Sent 1 packets.
31/12/2019 11:07:12 dut.10.240.179.33: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xcd153780 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 11:07:12 dut.10.240.179.33: stop
31/12/2019 11:07:12 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:07:12 dut.10.240.179.33: start
31/12/2019 11:07:12 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:07:12 dut.10.240.179.33: flow list 0
31/12/2019 11:07:14 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 11:07:14 TestCVLFdir: Test Case test_mac_ipv6_udp Result PASSED:
31/12/2019 11:07:14 dut.10.240.179.33: flow flush 0
31/12/2019 11:07:15 dut.10.240.179.33: flow flush 0
testpmd>
31/12/2019 11:07:15 dut.10.240.179.33: flow flush 1
31/12/2019 11:07:16 dut.10.240.179.33: flow flush 1
testpmd>
31/12/2019 11:07:16 dut.10.240.179.33: clear port stats all
31/12/2019 11:07:17 dut.10.240.179.33: clear port stats all
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
testpmd>
31/12/2019 11:07:17 dut.10.240.179.33: stop
31/12/2019 11:07:17 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 18446744073709551577 RX-dropped: 18446744073709551615RX-total: 18446744073709551576
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 18446744073709551577 RX-dropped: 18446744073709551615RX-total: 18446744073709551576
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:07:17 TestCVLFdir: Test Case test_mark_wrong_parameters Begin
31/12/2019 11:07:17 dut.10.240.179.33:
31/12/2019 11:07:17 tester:
31/12/2019 11:07:17 dut.10.240.179.33: start
31/12/2019 11:07:17 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:07:17 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 / end actions queue index 1 / mark id 4294967296 / end
31/12/2019 11:07:18 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 / end actions queue index 1 / mark id 4294967296 / end
Bad arguments
testpmd>
31/12/2019 11:07:18 dut.10.240.179.33: flow list 0
31/12/2019 11:07:20 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 11:07:20 TestCVLFdir: Test Case test_mark_wrong_parameters Result PASSED:
31/12/2019 11:07:20 dut.10.240.179.33: flow flush 0
31/12/2019 11:07:22 dut.10.240.179.33: flow flush 0
testpmd>
31/12/2019 11:07:22 dut.10.240.179.33: flow flush 1
31/12/2019 11:07:23 dut.10.240.179.33: flow flush 1
testpmd>
31/12/2019 11:07:23 dut.10.240.179.33: clear port stats all
31/12/2019 11:07:24 dut.10.240.179.33: clear port stats all
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
testpmd>
31/12/2019 11:07:24 dut.10.240.179.33: stop
31/12/2019 11:07:24 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:07:24 TestCVLFdir: Test Case test_max_count Begin
31/12/2019 11:07:24 dut.10.240.179.33:
31/12/2019 11:07:24 tester:
31/12/2019 11:07:24 dut.10.240.179.33: start
31/12/2019 11:07:24 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:07:24 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.1 / end actions drop / count / end
31/12/2019 11:07:25 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.1 / end actions drop / count / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:07:25 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.2 / end actions drop / count / end
31/12/2019 11:07:26 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.2 / end actions drop / count / end
Flow rule #1 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:07:26 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.3 / end actions drop / count / end
31/12/2019 11:07:27 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.3 / end actions drop / count / end
Flow rule #2 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:07:27 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.4 / end actions drop / count / end
31/12/2019 11:07:28 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.4 / end actions drop / count / end
Flow rule #3 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:07:28 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.5 / end actions drop / count / end
31/12/2019 11:07:29 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.5 / end actions drop / count / end
Flow rule #4 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:07:29 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.6 / end actions drop / count / end
31/12/2019 11:07:30 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.6 / end actions drop / count / end
Flow rule #5 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:07:30 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.7 / end actions drop / count / end
31/12/2019 11:07:31 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.7 / end actions drop / count / end
Flow rule #6 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:07:31 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.8 / end actions drop / count / end
31/12/2019 11:07:33 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.8 / end actions drop / count / end
Flow rule #7 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:07:33 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.9 / end actions drop / count / end
31/12/2019 11:07:34 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.9 / end actions drop / count / end
Flow rule #8 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:07:34 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.10 / end actions drop / count / end
31/12/2019 11:07:35 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.10 / end actions drop / count / end
Flow rule #9 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:07:35 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.11 / end actions drop / count / end
31/12/2019 11:07:36 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.11 / end actions drop / count / end
Flow rule #10 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:07:36 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.12 / end actions drop / count / end
31/12/2019 11:07:37 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.12 / end actions drop / count / end
Flow rule #11 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:07:37 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.13 / end actions drop / count / end
31/12/2019 11:07:38 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.13 / end actions drop / count / end
Flow rule #12 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:07:38 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.14 / end actions drop / count / end
31/12/2019 11:07:39 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.14 / end actions drop / count / end
Flow rule #13 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:07:39 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.15 / end actions drop / count / end
31/12/2019 11:07:40 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.15 / end actions drop / count / end
Flow rule #14 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:07:40 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.16 / end actions drop / count / end
31/12/2019 11:07:41 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.16 / end actions drop / count / end
Flow rule #15 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:07:41 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.17 / end actions drop / count / end
31/12/2019 11:07:42 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.17 / end actions drop / count / end
Flow rule #16 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:07:42 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.18 / end actions drop / count / end
31/12/2019 11:07:43 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.18 / end actions drop / count / end
Flow rule #17 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:07:43 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.19 / end actions drop / count / end
31/12/2019 11:07:44 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.19 / end actions drop / count / end
Flow rule #18 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:07:44 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.20 / end actions drop / count / end
31/12/2019 11:07:45 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.20 / end actions drop / count / end
Flow rule #19 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:07:45 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.21 / end actions drop / count / end
31/12/2019 11:07:46 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.21 / end actions drop / count / end
Flow rule #20 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:07:46 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.22 / end actions drop / count / end
31/12/2019 11:07:47 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.22 / end actions drop / count / end
Flow rule #21 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:07:47 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.23 / end actions drop / count / end
31/12/2019 11:07:48 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.23 / end actions drop / count / end
Flow rule #22 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:07:48 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.24 / end actions drop / count / end
31/12/2019 11:07:50 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.24 / end actions drop / count / end
Flow rule #23 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:07:50 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.25 / end actions drop / count / end
31/12/2019 11:07:51 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.25 / end actions drop / count / end
Flow rule #24 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:07:51 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.26 / end actions drop / count / end
31/12/2019 11:07:52 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.26 / end actions drop / count / end
Flow rule #25 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:07:52 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.27 / end actions drop / count / end
31/12/2019 11:07:53 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.27 / end actions drop / count / end
Flow rule #26 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:07:53 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.28 / end actions drop / count / end
31/12/2019 11:07:54 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.28 / end actions drop / count / end
Flow rule #27 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:07:54 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.29 / end actions drop / count / end
31/12/2019 11:07:55 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.29 / end actions drop / count / end
Flow rule #28 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:07:55 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.30 / end actions drop / count / end
31/12/2019 11:07:56 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.30 / end actions drop / count / end
Flow rule #29 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:07:56 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.31 / end actions drop / count / end
31/12/2019 11:07:57 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.31 / end actions drop / count / end
Flow rule #30 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:07:57 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.32 / end actions drop / count / end
31/12/2019 11:07:58 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.32 / end actions drop / count / end
Flow rule #31 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:07:58 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.33 / end actions drop / count / end
31/12/2019 11:07:59 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.33 / end actions drop / count / end
Flow rule #32 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:07:59 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.34 / end actions drop / count / end
31/12/2019 11:08:00 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.34 / end actions drop / count / end
Flow rule #33 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:00 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.35 / end actions drop / count / end
31/12/2019 11:08:01 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.35 / end actions drop / count / end
Flow rule #34 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:01 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.36 / end actions drop / count / end
31/12/2019 11:08:02 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.36 / end actions drop / count / end
Flow rule #35 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:02 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.37 / end actions drop / count / end
31/12/2019 11:08:03 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.37 / end actions drop / count / end
Flow rule #36 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:03 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.38 / end actions drop / count / end
31/12/2019 11:08:04 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.38 / end actions drop / count / end
Flow rule #37 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:04 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.39 / end actions drop / count / end
31/12/2019 11:08:05 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.39 / end actions drop / count / end
Flow rule #38 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:05 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.40 / end actions drop / count / end
31/12/2019 11:08:07 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.40 / end actions drop / count / end
Flow rule #39 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:07 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.41 / end actions drop / count / end
31/12/2019 11:08:08 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.41 / end actions drop / count / end
Flow rule #40 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:08 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.42 / end actions drop / count / end
31/12/2019 11:08:09 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.42 / end actions drop / count / end
Flow rule #41 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:09 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.43 / end actions drop / count / end
31/12/2019 11:08:10 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.43 / end actions drop / count / end
Flow rule #42 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:10 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.44 / end actions drop / count / end
31/12/2019 11:08:11 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.44 / end actions drop / count / end
Flow rule #43 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:11 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.45 / end actions drop / count / end
31/12/2019 11:08:12 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.45 / end actions drop / count / end
Flow rule #44 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:12 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.46 / end actions drop / count / end
31/12/2019 11:08:13 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.46 / end actions drop / count / end
Flow rule #45 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:13 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.47 / end actions drop / count / end
31/12/2019 11:08:14 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.47 / end actions drop / count / end
Flow rule #46 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:14 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.48 / end actions drop / count / end
31/12/2019 11:08:15 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.48 / end actions drop / count / end
Flow rule #47 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:15 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.49 / end actions drop / count / end
31/12/2019 11:08:16 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.49 / end actions drop / count / end
Flow rule #48 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:16 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.50 / end actions drop / count / end
31/12/2019 11:08:17 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.50 / end actions drop / count / end
Flow rule #49 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:17 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.51 / end actions drop / count / end
31/12/2019 11:08:18 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.51 / end actions drop / count / end
Flow rule #50 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:18 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.52 / end actions drop / count / end
31/12/2019 11:08:19 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.52 / end actions drop / count / end
Flow rule #51 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:19 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.53 / end actions drop / count / end
31/12/2019 11:08:20 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.53 / end actions drop / count / end
Flow rule #52 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:20 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.54 / end actions drop / count / end
31/12/2019 11:08:21 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.54 / end actions drop / count / end
Flow rule #53 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:21 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.55 / end actions drop / count / end
31/12/2019 11:08:22 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.55 / end actions drop / count / end
Flow rule #54 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:22 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.56 / end actions drop / count / end
31/12/2019 11:08:24 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.56 / end actions drop / count / end
Flow rule #55 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:24 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.57 / end actions drop / count / end
31/12/2019 11:08:25 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.57 / end actions drop / count / end
Flow rule #56 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:25 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.58 / end actions drop / count / end
31/12/2019 11:08:26 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.58 / end actions drop / count / end
Flow rule #57 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:26 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.59 / end actions drop / count / end
31/12/2019 11:08:27 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.59 / end actions drop / count / end
Flow rule #58 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:27 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.60 / end actions drop / count / end
31/12/2019 11:08:28 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.60 / end actions drop / count / end
Flow rule #59 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:28 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.61 / end actions drop / count / end
31/12/2019 11:08:29 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.61 / end actions drop / count / end
Flow rule #60 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:29 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.62 / end actions drop / count / end
31/12/2019 11:08:30 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.62 / end actions drop / count / end
Flow rule #61 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:30 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.63 / end actions drop / count / end
31/12/2019 11:08:31 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.63 / end actions drop / count / end
Flow rule #62 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:31 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.64 / end actions drop / count / end
31/12/2019 11:08:32 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.64 / end actions drop / count / end
Flow rule #63 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:32 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.65 / end actions drop / count / end
31/12/2019 11:08:33 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.65 / end actions drop / count / end
Flow rule #64 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:33 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.66 / end actions drop / count / end
31/12/2019 11:08:34 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.66 / end actions drop / count / end
Flow rule #65 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:34 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.67 / end actions drop / count / end
31/12/2019 11:08:35 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.67 / end actions drop / count / end
Flow rule #66 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:35 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.68 / end actions drop / count / end
31/12/2019 11:08:36 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.68 / end actions drop / count / end
Flow rule #67 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:36 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.69 / end actions drop / count / end
31/12/2019 11:08:37 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.69 / end actions drop / count / end
Flow rule #68 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:37 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.70 / end actions drop / count / end
31/12/2019 11:08:38 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.70 / end actions drop / count / end
Flow rule #69 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:38 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.71 / end actions drop / count / end
31/12/2019 11:08:39 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.71 / end actions drop / count / end
Flow rule #70 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:39 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.72 / end actions drop / count / end
31/12/2019 11:08:40 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.72 / end actions drop / count / end
Flow rule #71 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:40 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.73 / end actions drop / count / end
31/12/2019 11:08:42 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.73 / end actions drop / count / end
Flow rule #72 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:42 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.74 / end actions drop / count / end
31/12/2019 11:08:43 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.74 / end actions drop / count / end
Flow rule #73 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:43 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.75 / end actions drop / count / end
31/12/2019 11:08:44 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.75 / end actions drop / count / end
Flow rule #74 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:44 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.76 / end actions drop / count / end
31/12/2019 11:08:45 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.76 / end actions drop / count / end
Flow rule #75 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:45 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.77 / end actions drop / count / end
31/12/2019 11:08:46 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.77 / end actions drop / count / end
Flow rule #76 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:46 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.78 / end actions drop / count / end
31/12/2019 11:08:47 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.78 / end actions drop / count / end
Flow rule #77 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:47 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.79 / end actions drop / count / end
31/12/2019 11:08:48 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.79 / end actions drop / count / end
Flow rule #78 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:48 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.80 / end actions drop / count / end
31/12/2019 11:08:49 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.80 / end actions drop / count / end
Flow rule #79 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:49 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.81 / end actions drop / count / end
31/12/2019 11:08:50 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.81 / end actions drop / count / end
Flow rule #80 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:50 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.82 / end actions drop / count / end
31/12/2019 11:08:51 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.82 / end actions drop / count / end
Flow rule #81 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:51 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.83 / end actions drop / count / end
31/12/2019 11:08:52 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.83 / end actions drop / count / end
Flow rule #82 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:52 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.84 / end actions drop / count / end
31/12/2019 11:08:53 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.84 / end actions drop / count / end
Flow rule #83 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:53 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.85 / end actions drop / count / end
31/12/2019 11:08:54 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.85 / end actions drop / count / end
Flow rule #84 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:54 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.86 / end actions drop / count / end
31/12/2019 11:08:55 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.86 / end actions drop / count / end
Flow rule #85 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:55 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.87 / end actions drop / count / end
31/12/2019 11:08:56 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.87 / end actions drop / count / end
Flow rule #86 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:56 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.88 / end actions drop / count / end
31/12/2019 11:08:57 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.88 / end actions drop / count / end
Flow rule #87 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:57 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.89 / end actions drop / count / end
31/12/2019 11:08:59 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.89 / end actions drop / count / end
Flow rule #88 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:08:59 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.90 / end actions drop / count / end
31/12/2019 11:09:00 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.90 / end actions drop / count / end
Flow rule #89 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:00 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.91 / end actions drop / count / end
31/12/2019 11:09:01 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.91 / end actions drop / count / end
Flow rule #90 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:01 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.92 / end actions drop / count / end
31/12/2019 11:09:02 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.92 / end actions drop / count / end
Flow rule #91 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:02 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.93 / end actions drop / count / end
31/12/2019 11:09:03 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.93 / end actions drop / count / end
Flow rule #92 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:03 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.94 / end actions drop / count / end
31/12/2019 11:09:04 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.94 / end actions drop / count / end
Flow rule #93 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:04 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.95 / end actions drop / count / end
31/12/2019 11:09:05 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.95 / end actions drop / count / end
Flow rule #94 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:05 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.96 / end actions drop / count / end
31/12/2019 11:09:06 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.96 / end actions drop / count / end
Flow rule #95 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:06 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.97 / end actions drop / count / end
31/12/2019 11:09:07 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.97 / end actions drop / count / end
Flow rule #96 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:07 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.98 / end actions drop / count / end
31/12/2019 11:09:08 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.98 / end actions drop / count / end
Flow rule #97 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:08 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.99 / end actions drop / count / end
31/12/2019 11:09:09 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.99 / end actions drop / count / end
Flow rule #98 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:09 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.100 / end actions drop / count / end
31/12/2019 11:09:10 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.100 / end actions drop / count / end
Flow rule #99 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:10 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.101 / end actions drop / count / end
31/12/2019 11:09:11 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.101 / end actions drop / count / end
Flow rule #100 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:11 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.102 / end actions drop / count / end
31/12/2019 11:09:12 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.102 / end actions drop / count / end
Flow rule #101 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:12 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.103 / end actions drop / count / end
31/12/2019 11:09:13 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.103 / end actions drop / count / end
Flow rule #102 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:13 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.104 / end actions drop / count / end
31/12/2019 11:09:14 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.104 / end actions drop / count / end
Flow rule #103 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:14 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.105 / end actions drop / count / end
31/12/2019 11:09:16 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.105 / end actions drop / count / end
Flow rule #104 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:16 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.106 / end actions drop / count / end
31/12/2019 11:09:17 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.106 / end actions drop / count / end
Flow rule #105 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:17 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.107 / end actions drop / count / end
31/12/2019 11:09:18 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.107 / end actions drop / count / end
Flow rule #106 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:18 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.108 / end actions drop / count / end
31/12/2019 11:09:19 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.108 / end actions drop / count / end
Flow rule #107 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:19 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.109 / end actions drop / count / end
31/12/2019 11:09:20 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.109 / end actions drop / count / end
Flow rule #108 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:20 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.110 / end actions drop / count / end
31/12/2019 11:09:21 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.110 / end actions drop / count / end
Flow rule #109 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:21 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.111 / end actions drop / count / end
31/12/2019 11:09:22 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.111 / end actions drop / count / end
Flow rule #110 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:22 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.112 / end actions drop / count / end
31/12/2019 11:09:23 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.112 / end actions drop / count / end
Flow rule #111 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:23 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.113 / end actions drop / count / end
31/12/2019 11:09:24 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.113 / end actions drop / count / end
Flow rule #112 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:24 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.114 / end actions drop / count / end
31/12/2019 11:09:25 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.114 / end actions drop / count / end
Flow rule #113 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:25 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.115 / end actions drop / count / end
31/12/2019 11:09:26 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.115 / end actions drop / count / end
Flow rule #114 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:26 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.116 / end actions drop / count / end
31/12/2019 11:09:27 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.116 / end actions drop / count / end
Flow rule #115 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:27 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.117 / end actions drop / count / end
31/12/2019 11:09:28 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.117 / end actions drop / count / end
Flow rule #116 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:28 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.118 / end actions drop / count / end
31/12/2019 11:09:29 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.118 / end actions drop / count / end
Flow rule #117 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:29 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.119 / end actions drop / count / end
31/12/2019 11:09:30 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.119 / end actions drop / count / end
Flow rule #118 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:30 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.120 / end actions drop / count / end
31/12/2019 11:09:31 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.120 / end actions drop / count / end
Flow rule #119 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:31 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.121 / end actions drop / count / end
31/12/2019 11:09:33 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.121 / end actions drop / count / end
Flow rule #120 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:33 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.122 / end actions drop / count / end
31/12/2019 11:09:34 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.122 / end actions drop / count / end
Flow rule #121 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:34 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.123 / end actions drop / count / end
31/12/2019 11:09:35 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.123 / end actions drop / count / end
Flow rule #122 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:35 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.124 / end actions drop / count / end
31/12/2019 11:09:36 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.124 / end actions drop / count / end
Flow rule #123 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:36 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.125 / end actions drop / count / end
31/12/2019 11:09:37 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.125 / end actions drop / count / end
Flow rule #124 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:37 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.126 / end actions drop / count / end
31/12/2019 11:09:38 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.126 / end actions drop / count / end
Flow rule #125 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:38 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.127 / end actions drop / count / end
31/12/2019 11:09:39 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.127 / end actions drop / count / end
Flow rule #126 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:39 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.128 / end actions drop / count / end
31/12/2019 11:09:40 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.128 / end actions drop / count / end
Flow rule #127 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:40 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.129 / end actions drop / count / end
31/12/2019 11:09:41 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.129 / end actions drop / count / end
Flow rule #128 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:41 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.130 / end actions drop / count / end
31/12/2019 11:09:42 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.130 / end actions drop / count / end
Flow rule #129 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:42 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.131 / end actions drop / count / end
31/12/2019 11:09:43 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.131 / end actions drop / count / end
Flow rule #130 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:43 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.132 / end actions drop / count / end
31/12/2019 11:09:44 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.132 / end actions drop / count / end
Flow rule #131 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:44 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.133 / end actions drop / count / end
31/12/2019 11:09:45 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.133 / end actions drop / count / end
Flow rule #132 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:45 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.134 / end actions drop / count / end
31/12/2019 11:09:46 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.134 / end actions drop / count / end
Flow rule #133 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:46 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.135 / end actions drop / count / end
31/12/2019 11:09:47 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.135 / end actions drop / count / end
Flow rule #134 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:47 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.136 / end actions drop / count / end
31/12/2019 11:09:48 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.136 / end actions drop / count / end
Flow rule #135 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:48 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.137 / end actions drop / count / end
31/12/2019 11:09:50 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.137 / end actions drop / count / end
Flow rule #136 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:50 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.138 / end actions drop / count / end
31/12/2019 11:09:51 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.138 / end actions drop / count / end
Flow rule #137 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:51 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.139 / end actions drop / count / end
31/12/2019 11:09:52 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.139 / end actions drop / count / end
Flow rule #138 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:52 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.140 / end actions drop / count / end
31/12/2019 11:09:53 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.140 / end actions drop / count / end
Flow rule #139 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:53 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.141 / end actions drop / count / end
31/12/2019 11:09:54 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.141 / end actions drop / count / end
Flow rule #140 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:54 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.142 / end actions drop / count / end
31/12/2019 11:09:55 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.142 / end actions drop / count / end
Flow rule #141 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:55 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.143 / end actions drop / count / end
31/12/2019 11:09:56 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.143 / end actions drop / count / end
Flow rule #142 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:56 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.144 / end actions drop / count / end
31/12/2019 11:09:57 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.144 / end actions drop / count / end
Flow rule #143 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:57 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.145 / end actions drop / count / end
31/12/2019 11:09:58 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.145 / end actions drop / count / end
Flow rule #144 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:58 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.146 / end actions drop / count / end
31/12/2019 11:09:59 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.146 / end actions drop / count / end
Flow rule #145 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:09:59 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.147 / end actions drop / count / end
31/12/2019 11:10:00 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.147 / end actions drop / count / end
Flow rule #146 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:00 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.148 / end actions drop / count / end
31/12/2019 11:10:01 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.148 / end actions drop / count / end
Flow rule #147 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:01 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.149 / end actions drop / count / end
31/12/2019 11:10:02 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.149 / end actions drop / count / end
Flow rule #148 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:02 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.150 / end actions drop / count / end
31/12/2019 11:10:03 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.150 / end actions drop / count / end
Flow rule #149 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:03 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.151 / end actions drop / count / end
31/12/2019 11:10:04 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.151 / end actions drop / count / end
Flow rule #150 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:04 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.152 / end actions drop / count / end
31/12/2019 11:10:05 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.152 / end actions drop / count / end
Flow rule #151 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:05 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.153 / end actions drop / count / end
31/12/2019 11:10:07 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.153 / end actions drop / count / end
Flow rule #152 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:07 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.154 / end actions drop / count / end
31/12/2019 11:10:08 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.154 / end actions drop / count / end
Flow rule #153 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:08 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.155 / end actions drop / count / end
31/12/2019 11:10:09 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.155 / end actions drop / count / end
Flow rule #154 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:09 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.156 / end actions drop / count / end
31/12/2019 11:10:10 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.156 / end actions drop / count / end
Flow rule #155 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:10 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.157 / end actions drop / count / end
31/12/2019 11:10:11 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.157 / end actions drop / count / end
Flow rule #156 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:11 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.158 / end actions drop / count / end
31/12/2019 11:10:12 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.158 / end actions drop / count / end
Flow rule #157 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:12 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.159 / end actions drop / count / end
31/12/2019 11:10:13 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.159 / end actions drop / count / end
Flow rule #158 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:13 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.160 / end actions drop / count / end
31/12/2019 11:10:14 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.160 / end actions drop / count / end
Flow rule #159 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:14 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.161 / end actions drop / count / end
31/12/2019 11:10:15 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.161 / end actions drop / count / end
Flow rule #160 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:15 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.162 / end actions drop / count / end
31/12/2019 11:10:16 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.162 / end actions drop / count / end
Flow rule #161 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:16 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.163 / end actions drop / count / end
31/12/2019 11:10:17 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.163 / end actions drop / count / end
Flow rule #162 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:17 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.164 / end actions drop / count / end
31/12/2019 11:10:18 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.164 / end actions drop / count / end
Flow rule #163 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:18 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.165 / end actions drop / count / end
31/12/2019 11:10:19 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.165 / end actions drop / count / end
Flow rule #164 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:19 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.166 / end actions drop / count / end
31/12/2019 11:10:20 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.166 / end actions drop / count / end
Flow rule #165 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:20 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.167 / end actions drop / count / end
31/12/2019 11:10:21 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.167 / end actions drop / count / end
Flow rule #166 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:21 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.168 / end actions drop / count / end
31/12/2019 11:10:22 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.168 / end actions drop / count / end
Flow rule #167 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:22 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.169 / end actions drop / count / end
31/12/2019 11:10:24 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.169 / end actions drop / count / end
Flow rule #168 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:24 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.170 / end actions drop / count / end
31/12/2019 11:10:25 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.170 / end actions drop / count / end
Flow rule #169 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:25 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.171 / end actions drop / count / end
31/12/2019 11:10:26 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.171 / end actions drop / count / end
Flow rule #170 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:26 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.172 / end actions drop / count / end
31/12/2019 11:10:27 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.172 / end actions drop / count / end
Flow rule #171 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:27 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.173 / end actions drop / count / end
31/12/2019 11:10:28 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.173 / end actions drop / count / end
Flow rule #172 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:28 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.174 / end actions drop / count / end
31/12/2019 11:10:29 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.174 / end actions drop / count / end
Flow rule #173 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:29 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.175 / end actions drop / count / end
31/12/2019 11:10:30 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.175 / end actions drop / count / end
Flow rule #174 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:30 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.176 / end actions drop / count / end
31/12/2019 11:10:31 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.176 / end actions drop / count / end
Flow rule #175 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:31 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.177 / end actions drop / count / end
31/12/2019 11:10:32 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.177 / end actions drop / count / end
Flow rule #176 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:32 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.178 / end actions drop / count / end
31/12/2019 11:10:33 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.178 / end actions drop / count / end
Flow rule #177 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:33 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.179 / end actions drop / count / end
31/12/2019 11:10:34 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.179 / end actions drop / count / end
Flow rule #178 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:34 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.180 / end actions drop / count / end
31/12/2019 11:10:35 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.180 / end actions drop / count / end
Flow rule #179 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:35 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.181 / end actions drop / count / end
31/12/2019 11:10:36 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.181 / end actions drop / count / end
Flow rule #180 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:36 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.182 / end actions drop / count / end
31/12/2019 11:10:37 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.182 / end actions drop / count / end
Flow rule #181 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:37 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.183 / end actions drop / count / end
31/12/2019 11:10:38 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.183 / end actions drop / count / end
Flow rule #182 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:38 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.184 / end actions drop / count / end
31/12/2019 11:10:39 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.184 / end actions drop / count / end
Flow rule #183 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:39 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.185 / end actions drop / count / end
31/12/2019 11:10:41 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.185 / end actions drop / count / end
Flow rule #184 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:41 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.186 / end actions drop / count / end
31/12/2019 11:10:42 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.186 / end actions drop / count / end
Flow rule #185 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:42 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.187 / end actions drop / count / end
31/12/2019 11:10:43 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.187 / end actions drop / count / end
Flow rule #186 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:43 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.188 / end actions drop / count / end
31/12/2019 11:10:44 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.188 / end actions drop / count / end
Flow rule #187 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:44 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.189 / end actions drop / count / end
31/12/2019 11:10:45 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.189 / end actions drop / count / end
Flow rule #188 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:45 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.190 / end actions drop / count / end
31/12/2019 11:10:46 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.190 / end actions drop / count / end
Flow rule #189 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:46 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.191 / end actions drop / count / end
31/12/2019 11:10:47 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.191 / end actions drop / count / end
Flow rule #190 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:47 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.192 / end actions drop / count / end
31/12/2019 11:10:48 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.192 / end actions drop / count / end
Flow rule #191 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:48 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.193 / end actions drop / count / end
31/12/2019 11:10:49 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.193 / end actions drop / count / end
Flow rule #192 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:49 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.194 / end actions drop / count / end
31/12/2019 11:10:50 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.194 / end actions drop / count / end
Flow rule #193 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:50 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.195 / end actions drop / count / end
31/12/2019 11:10:51 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.195 / end actions drop / count / end
Flow rule #194 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:51 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.196 / end actions drop / count / end
31/12/2019 11:10:52 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.196 / end actions drop / count / end
Flow rule #195 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:52 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.197 / end actions drop / count / end
31/12/2019 11:10:53 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.197 / end actions drop / count / end
Flow rule #196 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:53 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.198 / end actions drop / count / end
31/12/2019 11:10:54 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.198 / end actions drop / count / end
Flow rule #197 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:54 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.199 / end actions drop / count / end
31/12/2019 11:10:55 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.199 / end actions drop / count / end
Flow rule #198 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:55 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.200 / end actions drop / count / end
31/12/2019 11:10:56 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.200 / end actions drop / count / end
Flow rule #199 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:56 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.201 / end actions drop / count / end
31/12/2019 11:10:58 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.201 / end actions drop / count / end
Flow rule #200 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:58 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.202 / end actions drop / count / end
31/12/2019 11:10:59 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.202 / end actions drop / count / end
Flow rule #201 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:10:59 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.203 / end actions drop / count / end
31/12/2019 11:11:00 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.203 / end actions drop / count / end
Flow rule #202 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:00 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.204 / end actions drop / count / end
31/12/2019 11:11:01 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.204 / end actions drop / count / end
Flow rule #203 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:01 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.205 / end actions drop / count / end
31/12/2019 11:11:02 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.205 / end actions drop / count / end
Flow rule #204 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:02 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.206 / end actions drop / count / end
31/12/2019 11:11:03 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.206 / end actions drop / count / end
Flow rule #205 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:03 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.207 / end actions drop / count / end
31/12/2019 11:11:04 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.207 / end actions drop / count / end
Flow rule #206 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:04 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.208 / end actions drop / count / end
31/12/2019 11:11:05 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.208 / end actions drop / count / end
Flow rule #207 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:05 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.209 / end actions drop / count / end
31/12/2019 11:11:06 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.209 / end actions drop / count / end
Flow rule #208 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:06 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.210 / end actions drop / count / end
31/12/2019 11:11:07 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.210 / end actions drop / count / end
Flow rule #209 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:07 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.211 / end actions drop / count / end
31/12/2019 11:11:08 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.211 / end actions drop / count / end
Flow rule #210 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:08 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.212 / end actions drop / count / end
31/12/2019 11:11:09 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.212 / end actions drop / count / end
Flow rule #211 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:09 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.213 / end actions drop / count / end
31/12/2019 11:11:10 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.213 / end actions drop / count / end
Flow rule #212 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:10 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.214 / end actions drop / count / end
31/12/2019 11:11:11 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.214 / end actions drop / count / end
Flow rule #213 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:11 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.215 / end actions drop / count / end
31/12/2019 11:11:12 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.215 / end actions drop / count / end
Flow rule #214 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:12 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.216 / end actions drop / count / end
31/12/2019 11:11:13 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.216 / end actions drop / count / end
Flow rule #215 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:13 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.217 / end actions drop / count / end
31/12/2019 11:11:15 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.217 / end actions drop / count / end
Flow rule #216 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:15 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.218 / end actions drop / count / end
31/12/2019 11:11:16 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.218 / end actions drop / count / end
Flow rule #217 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:16 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.219 / end actions drop / count / end
31/12/2019 11:11:17 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.219 / end actions drop / count / end
Flow rule #218 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:17 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.220 / end actions drop / count / end
31/12/2019 11:11:18 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.220 / end actions drop / count / end
Flow rule #219 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:18 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.221 / end actions drop / count / end
31/12/2019 11:11:19 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.221 / end actions drop / count / end
Flow rule #220 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:19 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.222 / end actions drop / count / end
31/12/2019 11:11:20 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.222 / end actions drop / count / end
Flow rule #221 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:20 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.223 / end actions drop / count / end
31/12/2019 11:11:21 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.223 / end actions drop / count / end
Flow rule #222 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:21 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.224 / end actions drop / count / end
31/12/2019 11:11:22 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.224 / end actions drop / count / end
Flow rule #223 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:22 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.225 / end actions drop / count / end
31/12/2019 11:11:23 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.225 / end actions drop / count / end
Flow rule #224 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:23 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.226 / end actions drop / count / end
31/12/2019 11:11:24 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.226 / end actions drop / count / end
Flow rule #225 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:24 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.227 / end actions drop / count / end
31/12/2019 11:11:25 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.227 / end actions drop / count / end
Flow rule #226 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:25 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.228 / end actions drop / count / end
31/12/2019 11:11:26 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.228 / end actions drop / count / end
Flow rule #227 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:26 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.229 / end actions drop / count / end
31/12/2019 11:11:27 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.229 / end actions drop / count / end
Flow rule #228 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:27 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.230 / end actions drop / count / end
31/12/2019 11:11:28 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.230 / end actions drop / count / end
Flow rule #229 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:28 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.231 / end actions drop / count / end
31/12/2019 11:11:29 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.231 / end actions drop / count / end
Flow rule #230 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:29 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.232 / end actions drop / count / end
31/12/2019 11:11:30 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.232 / end actions drop / count / end
Flow rule #231 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:30 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.233 / end actions drop / count / end
31/12/2019 11:11:32 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.233 / end actions drop / count / end
Flow rule #232 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:32 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.234 / end actions drop / count / end
31/12/2019 11:11:33 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.234 / end actions drop / count / end
Flow rule #233 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:33 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.235 / end actions drop / count / end
31/12/2019 11:11:34 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.235 / end actions drop / count / end
Flow rule #234 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:34 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.236 / end actions drop / count / end
31/12/2019 11:11:35 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.236 / end actions drop / count / end
Flow rule #235 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:35 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.237 / end actions drop / count / end
31/12/2019 11:11:36 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.237 / end actions drop / count / end
Flow rule #236 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:36 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.238 / end actions drop / count / end
31/12/2019 11:11:37 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.238 / end actions drop / count / end
Flow rule #237 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:37 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.239 / end actions drop / count / end
31/12/2019 11:11:38 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.239 / end actions drop / count / end
Flow rule #238 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:38 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.240 / end actions drop / count / end
31/12/2019 11:11:39 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.240 / end actions drop / count / end
Flow rule #239 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:39 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.241 / end actions drop / count / end
31/12/2019 11:11:40 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.241 / end actions drop / count / end
Flow rule #240 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:40 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.242 / end actions drop / count / end
31/12/2019 11:11:41 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.242 / end actions drop / count / end
Flow rule #241 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:41 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.243 / end actions drop / count / end
31/12/2019 11:11:42 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.243 / end actions drop / count / end
Flow rule #242 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:42 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.244 / end actions drop / count / end
31/12/2019 11:11:43 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.244 / end actions drop / count / end
Flow rule #243 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:43 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.245 / end actions drop / count / end
31/12/2019 11:11:44 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.245 / end actions drop / count / end
Flow rule #244 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:44 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.246 / end actions drop / count / end
31/12/2019 11:11:45 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.246 / end actions drop / count / end
Flow rule #245 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:45 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.247 / end actions drop / count / end
31/12/2019 11:11:46 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.247 / end actions drop / count / end
Flow rule #246 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:46 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.248 / end actions drop / count / end
31/12/2019 11:11:47 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.248 / end actions drop / count / end
Flow rule #247 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:47 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.249 / end actions drop / count / end
31/12/2019 11:11:49 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.249 / end actions drop / count / end
Flow rule #248 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:49 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.250 / end actions drop / count / end
31/12/2019 11:11:50 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.250 / end actions drop / count / end
Flow rule #249 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:50 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.251 / end actions drop / count / end
31/12/2019 11:11:51 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.251 / end actions drop / count / end
Flow rule #250 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:51 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.252 / end actions drop / count / end
31/12/2019 11:11:52 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.252 / end actions drop / count / end
Flow rule #251 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:52 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.253 / end actions drop / count / end
31/12/2019 11:11:53 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.253 / end actions drop / count / end
Flow rule #252 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:53 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.254 / end actions drop / count / end
31/12/2019 11:11:54 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.254 / end actions drop / count / end
Flow rule #253 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:54 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.255 / end actions drop / count / end
31/12/2019 11:11:55 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.0.255 / end actions drop / count / end
Flow rule #254 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:55 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.1.1 / end actions drop / count / end
31/12/2019 11:11:56 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.1.1 / end actions drop / count / end
Flow rule #255 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:11:56 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.1.2 / end actions drop / count / end
31/12/2019 11:11:57 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 src is 192.168.1.2 / end actions drop / count / end
ice_fdir_counter_alloc(): No free counter found
ice_flow_create(): Failed to create flow
Caught error type 2 (flow rule (handle)): Invalid input action: Invalid argument
testpmd>
31/12/2019 11:11:57 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761917.51 root@10.240.179.12:/tmp/tester/
31/12/2019 11:11:58 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761917.51 root@10.240.179.12:/tmp/tester/
31/12/2019 11:12:00 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761917.51
31/12/2019 11:12:00 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.1.1', proto=0, tos=0, dst='192.168.0.21', chksum=63538, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..........
Sent 10 packets.
31/12/2019 11:12:01 dut.10.240.179.33: stop
31/12/2019 11:12:01 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 10 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 10 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:12:01 dut.10.240.179.33: start
31/12/2019 11:12:01 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:12:01 dut.10.240.179.33: flow query 0 255 count
31/12/2019 11:12:03 dut.10.240.179.33: flow query 0 255 count
COUNT:
hits_set: 1
bytes_set: 0
hits: 10
bytes: 0
testpmd>
31/12/2019 11:12:03 dut.10.240.179.33: flow list 0
31/12/2019 11:12:05 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 => DROP COUNT
1 0 0 i-- ETH IPV4 => DROP COUNT
2 0 0 i-- ETH IPV4 => DROP COUNT
3 0 0 i-- ETH IPV4 => DROP COUNT
4 0 0 i-- ETH IPV4 => DROP COUNT
5 0 0 i-- ETH IPV4 => DROP COUNT
6 0 0 i-- ETH IPV4 => DROP COUNT
7 0 0 i-- ETH IPV4 => DROP COUNT
8 0 0 i-- ETH IPV4 => DROP COUNT
9 0 0 i-- ETH IPV4 => DROP COUNT
10 0 0 i-- ETH IPV4 => DROP COUNT
11 0 0 i-- ETH IPV4 => DROP COUNT
12 0 0 i-- ETH IPV4 => DROP COUNT
13 0 0 i-- ETH IPV4 => DROP COUNT
14 0 0 i-- ETH IPV4 => DROP COUNT
15 0 0 i-- ETH IPV4 => DROP COUNT
16 0 0 i-- ETH IPV4 => DROP COUNT
17 0 0 i-- ETH IPV4 => DROP COUNT
18 0 0 i-- ETH IPV4 => DROP COUNT
19 0 0 i-- ETH IPV4 => DROP COUNT
20 0 0 i-- ETH IPV4 => DROP COUNT
21 0 0 i-- ETH IPV4 => DROP COUNT
22 0 0 i-- ETH IPV4 => DROP COUNT
23 0 0 i-- ETH IPV4 => DROP COUNT
24 0 0 i-- ETH IPV4 => DROP COUNT
25 0 0 i-- ETH IPV4 => DROP COUNT
26 0 0 i-- ETH IPV4 => DROP COUNT
27 0 0 i-- ETH IPV4 => DROP COUNT
28 0 0 i-- ETH IPV4 => DROP COUNT
29 0 0 i-- ETH IPV4 => DROP COUNT
30 0 0 i-- ETH IPV4 => DROP COUNT
31 0 0 i-- ETH IPV4 => DROP COUNT
32 0 0 i-- ETH IPV4 => DROP COUNT
33 0 0 i-- ETH IPV4 => DROP COUNT
34 0 0 i-- ETH IPV4 => DROP COUNT
35 0 0 i-- ETH IPV4 => DROP COUNT
36 0 0 i-- ETH IPV4 => DROP COUNT
37 0 0 i-- ETH IPV4 => DROP COUNT
38 0 0 i-- ETH IPV4 => DROP COUNT
39 0 0 i-- ETH IPV4 => DROP COUNT
40 0 0 i-- ETH IPV4 => DROP COUNT
41 0 0 i-- ETH IPV4 => DROP COUNT
42 0 0 i-- ETH IPV4 => DROP COUNT
43 0 0 i-- ETH IPV4 => DROP COUNT
44 0 0 i-- ETH IPV4 => DROP COUNT
45 0 0 i-- ETH IPV4 => DROP COUNT
46 0 0 i-- ETH IPV4 => DROP COUNT
47 0 0 i-- ETH IPV4 => DROP COUNT
48 0 0 i-- ETH IPV4 => DROP COUNT
49 0 0 i-- ETH IPV4 => DROP COUNT
50 0 0 i-- ETH IPV4 => DROP COUNT
51 0 0 i-- ETH IPV4 => DROP COUNT
52 0 0 i-- ETH IPV4 => DROP COUNT
53 0 0 i-- ETH IPV4 => DROP COUNT
54 0 0 i-- ETH IPV4 => DROP COUNT
55 0 0 i-- ETH IPV4 => DROP COUNT
56 0 0 i-- ETH IPV4 => DROP COUNT
57 0 0 i-- ETH IPV4 => DROP COUNT
58 0 0 i-- ETH IPV4 => DROP COUNT
59 0 0 i-- ETH IPV4 => DROP COUNT
60 0 0 i-- ETH IPV4 => DROP COUNT
61 0 0 i-- ETH IPV4 => DROP COUNT
62 0 0 i-- ETH IPV4 => DROP COUNT
63 0 0 i-- ETH IPV4 => DROP COUNT
64 0 0 i-- ETH IPV4 => DROP COUNT
65 0 0 i-- ETH IPV4 => DROP COUNT
66 0 0 i-- ETH IPV4 => DROP COUNT
67 0 0 i-- ETH IPV4 => DROP COUNT
68 0 0 i-- ETH IPV4 => DROP COUNT
69 0 0 i-- ETH IPV4 => DROP COUNT
70 0 0 i-- ETH IPV4 => DROP COUNT
71 0 0 i-- ETH IPV4 => DROP COUNT
72 0 0 i-- ETH IPV4 => DROP COUNT
73 0 0 i-- ETH IPV4 => DROP COUNT
74 0 0 i-- ETH IPV4 => DROP COUNT
75 0 0 i-- ETH IPV4 => DROP COUNT
76 0 0 i-- ETH IPV4 => DROP COUNT
77 0 0 i-- ETH IPV4 => DROP COUNT
78 0 0 i-- ETH IPV4 => DROP COUNT
79 0 0 i-- ETH IPV4 => DROP COUNT
80 0 0 i-- ETH IPV4 => DROP COUNT
81 0 0 i-- ETH IPV4 => DROP COUNT
82 0 0 i-- ETH IPV4 => DROP COUNT
83 0 0 i-- ETH IPV4 => DROP COUNT
84 0 0 i-- ETH IPV4 => DROP COUNT
85 0 0 i-- ETH IPV4 => DROP COUNT
86 0 0 i-- ETH IPV4 => DROP COUNT
87 0 0 i-- ETH IPV4 => DROP COUNT
88 0 0 i-- ETH IPV4 => DROP COUNT
89 0 0 i-- ETH IPV4 => DROP COUNT
90 0 0 i-- ETH IPV4 => DROP COUNT
91 0 0 i-- ETH IPV4 => DROP COUNT
92 0 0 i-- ETH IPV4 => DROP COUNT
93 0 0 i-- ETH IPV4 => DROP COUNT
94 0 0 i-- ETH IPV4 => DROP COUNT
95 0 0 i-- ETH IPV4 => DROP COUNT
96 0 0 i-- ETH IPV4 => DROP COUNT
97 0 0 i-- ETH IPV4 => DROP COUNT
98 0 0 i-- ETH IPV4 => DROP COUNT
99 0 0 i-- ETH IPV4 => DROP COUNT
100 0 0 i-- ETH IPV4 => DROP COUNT
101 0 0 i-- ETH IPV4 => DROP COUNT
102 0 0 i-- ETH IPV4 => DROP COUNT
103 0 0 i-- ETH IPV4 => DROP COUNT
104 0 0 i-- ETH IPV4 => DROP COUNT
105 0 0 i-- ETH IPV4 => DROP COUNT
106 0 0 i-- ETH IPV4 => DROP COUNT
107 0 0 i-- ETH IPV4 => DROP COUNT
108 0 0 i-- ETH IPV4 => DROP COUNT
109 0 0 i-- ETH IPV4 => DROP COUNT
110 0 0 i-- ETH IPV4 => DROP COUNT
111 0 0 i-- ETH IPV4 => DROP COUNT
112 0 0 i-- ETH IPV4 => DROP COUNT
113 0 0 i-- ETH IPV4 => DROP COUNT
114 0 0 i-- ETH IPV4 => DROP COUNT
115 0 0 i-- ETH IPV4 => DROP COUNT
116 0 0 i-- ETH IPV4 => DROP COUNT
117 0 0 i-- ETH IPV4 => DROP COUNT
118 0 0 i-- ETH IPV4 => DROP COUNT
119 0 0 i-- ETH IPV4 => DROP COUNT
120 0 0 i-- ETH IPV4 => DROP COUNT
121 0 0 i-- ETH IPV4 => DROP COUNT
122 0 0 i-- ETH IPV4 => DROP COUNT
123 0 0 i-- ETH IPV4 => DROP COUNT
124 0 0 i-- ETH IPV4 => DROP COUNT
125 0 0 i-- ETH IPV4 => DROP COUNT
126 0 0 i-- ETH IPV4 => DROP COUNT
127 0 0 i-- ETH IPV4 => DROP COUNT
128 0 0 i-- ETH IPV4 => DROP COUNT
129 0 0 i-- ETH IPV4 => DROP COUNT
130 0 0 i-- ETH IPV4 => DROP COUNT
131 0 0 i-- ETH IPV4 => DROP COUNT
132 0 0 i-- ETH IPV4 => DROP COUNT
133 0 0 i-- ETH IPV4 => DROP COUNT
134 0 0 i-- ETH IPV4 => DROP COUNT
135 0 0 i-- ETH IPV4 => DROP COUNT
136 0 0 i-- ETH IPV4 => DROP COUNT
137 0 0 i-- ETH IPV4 => DROP COUNT
138 0 0 i-- ETH IPV4 => DROP COUNT
139 0 0 i-- ETH IPV4 => DROP COUNT
140 0 0 i-- ETH IPV4 => DROP COUNT
141 0 0 i-- ETH IPV4 => DROP COUNT
142 0 0 i-- ETH IPV4 => DROP COUNT
143 0 0 i-- ETH IPV4 => DROP COUNT
144 0 0 i-- ETH IPV4 => DROP COUNT
145 0 0 i-- ETH IPV4 => DROP COUNT
146 0 0 i-- ETH IPV4 => DROP COUNT
147 0 0 i-- ETH IPV4 => DROP COUNT
148 0 0 i-- ETH IPV4 => DROP COUNT
149 0 0 i-- ETH IPV4 => DROP COUNT
150 0 0 i-- ETH IPV4 => DROP COUNT
151 0 0 i-- ETH IPV4 => DROP COUNT
152 0 0 i-- ETH IPV4 => DROP COUNT
153 0 0 i-- ETH IPV4 => DROP COUNT
154 0 0 i-- ETH IPV4 => DROP COUNT
155 0 0 i-- ETH IPV4 => DROP COUNT
156 0 0 i-- ETH IPV4 => DROP COUNT
157 0 0 i-- ETH IPV4 => DROP COUNT
158 0 0 i-- ETH IPV4 => DROP COUNT
159 0 0 i-- ETH IPV4 => DROP COUNT
160 0 0 i-- ETH IPV4 => DROP COUNT
161 0 0 i-- ETH IPV4 => DROP COUNT
162 0 0 i-- ETH IPV4 => DROP COUNT
163 0 0 i-- ETH IPV4 => DROP COUNT
164 0 0 i-- ETH IPV4 => DROP COUNT
165 0 0 i-- ETH IPV4 => DROP COUNT
166 0 0 i-- ETH IPV4 => DROP COUNT
167 0 0 i-- ETH IPV4 => DROP COUNT
168 0 0 i-- ETH IPV4 => DROP COUNT
169 0 0 i-- ETH IPV4 => DROP COUNT
170 0 0 i-- ETH IPV4 => DROP COUNT
171 0 0 i-- ETH IPV4 => DROP COUNT
172 0 0 i-- ETH IPV4 => DROP COUNT
173 0 0 i-- ETH IPV4 => DROP COUNT
174 0 0 i-- ETH IPV4 => DROP COUNT
175 0 0 i-- ETH IPV4 => DROP COUNT
176 0 0 i-- ETH IPV4 => DROP COUNT
177 0 0 i-- ETH IPV4 => DROP COUNT
178 0 0 i-- ETH IPV4 => DROP COUNT
179 0 0 i-- ETH IPV4 => DROP COUNT
180 0 0 i-- ETH IPV4 => DROP COUNT
181 0 0 i-- ETH IPV4 => DROP COUNT
182 0 0 i-- ETH IPV4 => DROP COUNT
183 0 0 i-- ETH IPV4 => DROP COUNT
184 0 0 i-- ETH IPV4 => DROP COUNT
185 0 0 i-- ETH IPV4 => DROP COUNT
186 0 0 i-- ETH IPV4 => DROP COUNT
187 0 0 i-- ETH IPV4 => DROP COUNT
188 0 0 i-- ETH IPV4 => DROP COUNT
189 0 0 i-- ETH IPV4 => DROP COUNT
190 0 0 i-- ETH IPV4 => DROP COUNT
191 0 0 i-- ETH IPV4 => DROP COUNT
192 0 0 i-- ETH IPV4 => DROP COUNT
193 0 0 i-- ETH IPV4 => DROP COUNT
194 0 0 i-- ETH IPV4 => DROP COUNT
195 0 0 i-- ETH IPV4 => DROP COUNT
196 0 0 i-- ETH IPV4 => DROP COUNT
197 0 0 i-- ETH IPV4 => DROP COUNT
198 0 0 i-- ETH IPV4 => DROP COUNT
199 0 0 i-- ETH IPV4 => DROP COUNT
200 0 0 i-- ETH IPV4 => DROP COUNT
201 0 0 i-- ETH IPV4 => DROP COUNT
202 0 0 i-- ETH IPV4 => DROP COUNT
203 0 0 i-- ETH IPV4 => DROP COUNT
204 0 0 i-- ETH IPV4 => DROP COUNT
205 0 0 i-- ETH IPV4 => DROP COUNT
206 0 0 i-- ETH IPV4 => DROP COUNT
207 0 0 i-- ETH IPV4 => DROP COUNT
208 0 0 i-- ETH IPV4 => DROP COUNT
209 0 0 i-- ETH IPV4 => DROP COUNT
210 0 0 i-- ETH IPV4 => DROP COUNT
211 0 0 i-- ETH IPV4 => DROP COUNT
212 0 0 i-- ETH IPV4 => DROP COUNT
213 0 0 i-- ETH IPV4 => DROP COUNT
214 0 0 i-- ETH IPV4 => DROP COUNT
215 0 0 i-- ETH IPV4 => DROP COUNT
216 0 0 i-- ETH IPV4 => DROP COUNT
217 0 0 i-- ETH IPV4 => DROP COUNT
218 0 0 i-- ETH IPV4 => DROP COUNT
219 0 0 i-- ETH IPV4 => DROP COUNT
220 0 0 i-- ETH IPV4 => DROP COUNT
221 0 0 i-- ETH IPV4 => DROP COUNT
222 0 0 i-- ETH IPV4 => DROP COUNT
223 0 0 i-- ETH IPV4 => DROP COUNT
224 0 0 i-- ETH IPV4 => DROP COUNT
225 0 0 i-- ETH IPV4 => DROP COUNT
226 0 0 i-- ETH IPV4 => DROP COUNT
227 0 0 i-- ETH IPV4 => DROP COUNT
228 0 0 i-- ETH IPV4 => DROP COUNT
229 0 0 i-- ETH IPV4 => DROP COUNT
230 0 0 i-- ETH IPV4 => DROP COUNT
231 0 0 i-- ETH IPV4 => DROP COUNT
232 0 0 i-- ETH IPV4 => DROP COUNT
233 0 0 i-- ETH IPV4 => DROP COUNT
234 0 0 i-- ETH IPV4 => DROP COUNT
235 0 0 i-- ETH IPV4 => DROP COUNT
236 0 0 i-- ETH IPV4 => DROP COUNT
237 0 0 i-- ETH IPV4 => DROP COUNT
238 0 0 i-- ETH IPV4 => DROP COUNT
239 0 0 i-- ETH IPV4 => DROP COUNT
240 0 0 i-- ETH IPV4 => DROP COUNT
241 0 0 i-- ETH IPV4 => DROP COUNT
242 0 0 i-- ETH IPV4 => DROP COUNT
243 0 0 i-- ETH IPV4 => DROP COUNT
244 0 0 i-- ETH IPV4 => DROP COUNT
245 0 0 i-- ETH IPV4 => DROP COUNT
246 0 0 i-- ETH IPV4 => DROP COUNT
247 0 0 i-- ETH IPV4 => DROP COUNT
248 0 0 i-- ETH IPV4 => DROP COUNT
249 0 0 i-- ETH IPV4 => DROP COUNT
250 0 0 i-- ETH IPV4 => DROP COUNT
251 0 0 i-- ETH IPV4 => DROP COUNT
252 0 0 i-- ETH IPV4 => DROP COUNT
253 0 0 i-- ETH IPV4 => DROP COUNT
254 0 0 i-- ETH IPV4 => DROP COUNT
255 0 0 i-- ETH IPV4 => DROP COUNT
testpmd>
31/12/2019 11:12:05 dut.10.240.179.33: flow flush 0
31/12/2019 11:12:06 dut.10.240.179.33: flow flush 0
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:12:06 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761926.14 root@10.240.179.12:/tmp/tester/
31/12/2019 11:12:07 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761926.14 root@10.240.179.12:/tmp/tester/
31/12/2019 11:12:08 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761926.14
31/12/2019 11:12:09 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.1.1', proto=0, tos=0, dst='192.168.0.21', chksum=63538, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..........
Sent 10 packets.
31/12/2019 11:12:10 dut.10.240.179.33: stop
31/12/2019 11:12:10 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=50 -> TX Port= 0/Queue=50 -------
RX-packets: 10 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:12:10 dut.10.240.179.33: start
31/12/2019 11:12:10 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:12:10 dut.10.240.179.33: flow list 0
31/12/2019 11:12:12 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 11:12:12 dut.10.240.179.33: stop
31/12/2019 11:12:14 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
testpmd>
31/12/2019 11:12:14 dut.10.240.179.33: quit
31/12/2019 11:12:16 dut.10.240.179.33: quit
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Done
Shutting down port 1...
Closing ports...
Done
Bye...
[PEXPECT]#
31/12/2019 11:12:16 dut.10.240.179.33: ./x86_64-native-linuxapp-gcc/app/testpmd -l 32,33,34,35 -n 4 -w 0000:86:00.0,flow-mark-support=1 -w 0000:86:00.1,flow-mark-support=1 --file-prefix=dpdk_25171_20191231103953 -- -i --portmask=0x3 --rxq=64 --txq=64 --port-topology=loop
31/12/2019 11:12:17 dut.10.240.179.33: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_25171_20191231103953/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: Probing VFIO support...
EAL: PCI device 0000:86:00.0 on NUMA socket 1
EAL: probe driver: 8086:1593 net_ice
ice_load_pkg_type(): Active package is: 1.3.10.0, ICE COMMS Package
EAL: PCI device 0000:86:00.1 on NUMA socket 1
EAL: probe driver: 8086:1593 net_ice
ice_load_pkg_type(): Active package is: 1.3.10.0, ICE COMMS Package
Interactive-mode selected
testpmd: create a new mbuf pool <mbuf_pool_socket_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
Port 0: 00:00:00:00:01:00
Configuring Port 1 (socket 1)
Port 1: 00:00:00:00:01:01
Checking link statuses...
Done
31/12/2019 11:12:27 dut.10.240.179.33: set fwd rxonly
31/12/2019 11:12:28 dut.10.240.179.33: set fwd rxonly
Set rxonly packet forwarding mode
31/12/2019 11:12:28 dut.10.240.179.33: set verbose 1
31/12/2019 11:12:28 dut.10.240.179.33: set verbose 1
Change verbose level from 0 to 1
31/12/2019 11:12:28 dut.10.240.179.33: port config 0 udp_tunnel_port add vxlan 4789
31/12/2019 11:12:28 dut.10.240.179.33: port config 0 udp_tunnel_port add vxlan 4789
31/12/2019 11:12:28 dut.10.240.179.33: port config 1 udp_tunnel_port add vxlan 4789
31/12/2019 11:12:28 dut.10.240.179.33: port config 1 udp_tunnel_port add vxlan 4789
31/12/2019 11:12:28 dut.10.240.179.33: port config 0 rss-hash-key ipv4 1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd
31/12/2019 11:12:28 dut.10.240.179.33: port config 0 rss-hash-key ipv4 1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd
31/12/2019 11:12:28 dut.10.240.179.33: show port info all
31/12/2019 11:12:28 dut.10.240.179.33: show port info all
********************* Infos for port 0 *********************
MAC address: 00:00:00:00:01:00
Device name: 0000:86:00.0
Driver name: net_ice
Devargs: flow-mark-support=1
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 25000 Mbps
Link duplex: full-duplex
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 512
Supported RSS offload flow types:
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
l2_payload
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 64
Max possible RX queues: 64
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 64
Max possible TX queues: 64
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
********************* Infos for port 1 *********************
MAC address: 00:00:00:00:01:01
Device name: 0000:86:00.1
Driver name: net_ice
Devargs: flow-mark-support=1
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 25000 Mbps
Link duplex: full-duplex
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 512
Supported RSS offload flow types:
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
l2_payload
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 64
Max possible RX queues: 64
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 64
Max possible TX queues: 64
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
31/12/2019 11:12:28 TestCVLFdir: Test Case test_max_count Result PASSED:
31/12/2019 11:12:28 dut.10.240.179.33: flow flush 0
31/12/2019 11:12:29 dut.10.240.179.33: flow flush 0
testpmd>
31/12/2019 11:12:29 dut.10.240.179.33: flow flush 1
31/12/2019 11:12:30 dut.10.240.179.33: flow flush 1
testpmd>
31/12/2019 11:12:30 dut.10.240.179.33: clear port stats all
31/12/2019 11:12:31 dut.10.240.179.33: clear port stats all
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
testpmd>
31/12/2019 11:12:31 dut.10.240.179.33: stop
31/12/2019 11:12:31 dut.10.240.179.33: stop
Packet forwarding not started
31/12/2019 11:12:31 TestCVLFdir: Test Case test_multi_patterns_count_query Begin
31/12/2019 11:12:31 dut.10.240.179.33:
31/12/2019 11:12:31 tester:
31/12/2019 11:12:31 dut.10.240.179.33: start
31/12/2019 11:12:31 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:12:31 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions queue index 1 / count / end
31/12/2019 11:12:32 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions queue index 1 / count / end
Flow rule #0 created
testpice_interrupt_handler(): OICR: MDD event
md>
31/12/2019 11:12:32 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions drop / count / end
31/12/2019 11:12:34 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions drop / count / end
Flow rule #1 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:12:34 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions rss queues 62 63 end / count / end
31/12/2019 11:12:35 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions rss queues 62 63 end / count / end
Flow rule #2 created
tice_interrupt_handler(): OICR: MDD event
estpmd>
31/12/2019 11:12:35 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 / end actions queue index 1 / count / end
31/12/2019 11:12:36 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 / end actions queue index 1 / count / end
Flow rule #3 created
teice_interrupt_handler(): OICR: MDD event
stpmd>
31/12/2019 11:12:36 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue index 3 / count / end
31/12/2019 11:12:37 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue index 3 / count / end
Flow rule #4 created
tice_interrupt_handler(): OICR: MDD event
estpmd>
31/12/2019 11:12:37 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 / tcp dst is 23 / end actions queue index 4 / count / end
31/12/2019 11:12:38 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4 src is 192.168.0.20 / tcp dst is 23 / end actions queue index 4 / count / end
Flow rule #5 created
teice_interrupt_handler(): OICR: MDD event
stpmd>
31/12/2019 11:12:38 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue index 5 / count / end
31/12/2019 11:12:39 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue index 5 / count / end
Flow rule #6 created
tice_interrupt_handler(): OICR: MDD event
estpmd>
31/12/2019 11:12:39 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761959.32 root@10.240.179.12:/tmp/tester/
31/12/2019 11:12:40 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761959.32 root@10.240.179.12:/tmp/tester/
31/12/2019 11:12:42 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761959.32
31/12/2019 11:12:42 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63749, len=120, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..........
Sent 10 packets.
31/12/2019 11:12:43 dut.10.240.179.33: stop
31/12/2019 11:12:43 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 10 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:12:43 dut.10.240.179.33: start
31/12/2019 11:12:43 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:12:43 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761963.76 root@10.240.179.12:/tmp/tester/
31/12/2019 11:12:45 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761963.76 root@10.240.179.12:/tmp/tester/
31/12/2019 11:12:46 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761963.76
31/12/2019 11:12:47 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63750, len=108, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..........
Sent 10 packets.
31/12/2019 11:12:48 dut.10.240.179.33: stop
31/12/2019 11:12:48 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 10 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 10 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:12:48 dut.10.240.179.33: start
31/12/2019 11:12:48 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:12:48 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761968.21 root@10.240.179.12:/tmp/tester/
31/12/2019 11:12:49 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761968.21 root@10.240.179.12:/tmp/tester/
31/12/2019 11:12:51 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761968.21
31/12/2019 11:12:51 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63631, len=112, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..........
Sent 10 packets.
31/12/2019 11:12:52 dut.10.240.179.33: stop
31/12/2019 11:12:52 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=62 -> TX Port= 0/Queue=62 -------
RX-packets: 10 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:12:52 dut.10.240.179.33: start
31/12/2019 11:12:52 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:12:52 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761972.66 root@10.240.179.12:/tmp/tester/
31/12/2019 11:12:54 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761972.66 root@10.240.179.12:/tmp/tester/
31/12/2019 11:12:55 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761972.66
31/12/2019 11:12:55 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..........
Sent 10 packets.
31/12/2019 11:12:56 dut.10.240.179.33: stop
31/12/2019 11:12:57 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 10 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:12:57 dut.10.240.179.33: start
31/12/2019 11:12:57 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:12:57 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761977.1 root@10.240.179.12:/tmp/tester/
31/12/2019 11:12:58 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761977.1 root@10.240.179.12:/tmp/tester/
31/12/2019 11:12:59 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761977.1
31/12/2019 11:13:00 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=4789, len=524, chksum=20443)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..........
Sent 10 packets.
31/12/2019 11:13:01 dut.10.240.179.33: stop
31/12/2019 11:13:01 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 10 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:13:01 dut.10.240.179.33: start
31/12/2019 11:13:01 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:13:01 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761981.52 root@10.240.179.12:/tmp/tester/
31/12/2019 11:13:02 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761981.52 root@10.240.179.12:/tmp/tester/
31/12/2019 11:13:04 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761981.52
31/12/2019 11:13:04 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=40273)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='127.0.0.1', chksum=14642, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=31559, dport=23, sport=20)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..........
Sent 10 packets.
31/12/2019 11:13:05 dut.10.240.179.33: stop
31/12/2019 11:13:05 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 10 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:13:05 dut.10.240.179.33: start
31/12/2019 11:13:05 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:13:06 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577761985.96 root@10.240.179.12:/tmp/tester/
31/12/2019 11:13:07 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577761985.96 root@10.240.179.12:/tmp/tester/
31/12/2019 11:13:08 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577761985.96
31/12/2019 11:13:09 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=55425)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..........
Sent 10 packets.
31/12/2019 11:13:10 dut.10.240.179.33: stop
31/12/2019 11:13:10 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
RX-packets: 10 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:13:10 dut.10.240.179.33: start
31/12/2019 11:13:10 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:13:10 dut.10.240.179.33: flow query 0 0 count
31/12/2019 11:13:11 dut.10.240.179.33: flow query 0 0 count
COUNT:
hits_set: 1
bytes_set: 0
hits: 10
bytes: 0
testpmd>
31/12/2019 11:13:11 dut.10.240.179.33: flow query 0 1 count
31/12/2019 11:13:12 dut.10.240.179.33: flow query 0 1 count
COUNT:
hits_set: 1
bytes_set: 0
hits: 10
bytes: 0
testpmd>
31/12/2019 11:13:12 dut.10.240.179.33: flow query 0 2 count
31/12/2019 11:13:13 dut.10.240.179.33: flow query 0 2 count
COUNT:
hits_set: 1
bytes_set: 0
hits: 10
bytes: 0
testpmd>
31/12/2019 11:13:13 dut.10.240.179.33: flow query 0 3 count
31/12/2019 11:13:14 dut.10.240.179.33: flow query 0 3 count
COUNT:
hits_set: 1
bytes_set: 0
hits: 10
bytes: 0
testpmd>
31/12/2019 11:13:14 dut.10.240.179.33: flow query 0 4 count
31/12/2019 11:13:15 dut.10.240.179.33: flow query 0 4 count
COUNT:
hits_set: 1
bytes_set: 0
hits: 10
bytes: 0
testpmd>
31/12/2019 11:13:15 dut.10.240.179.33: flow query 0 5 count
31/12/2019 11:13:16 dut.10.240.179.33: flow query 0 5 count
COUNT:
hits_set: 1
bytes_set: 0
hits: 10
bytes: 0
testpmd>
31/12/2019 11:13:16 dut.10.240.179.33: flow query 0 6 count
31/12/2019 11:13:17 dut.10.240.179.33: flow query 0 6 count
COUNT:
hits_set: 1
bytes_set: 0
hits: 10
bytes: 0
testpmd>
31/12/2019 11:13:17 dut.10.240.179.33: flow list 0
31/12/2019 11:13:19 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 TCP => QUEUE COUNT
1 0 0 i-- ETH IPV4 UDP => DROP COUNT
2 0 0 i-- ETH IPV4 SCTP => RSS COUNT
3 0 0 i-- ETH IPV6 => QUEUE COUNT
4 0 0 i-- ETH IPV4 UDP VXLAN IPV4 UDP => QUEUE COUNT
5 0 0 i-- ETH IPV4 UDP VXLAN ETH IPV4 TCP => QUEUE COUNT
6 0 0 i-- ETH IPV4 UDP VXLAN IPV4 SCTP => QUEUE COUNT
testpmd>
31/12/2019 11:13:19 dut.10.240.179.33: flow flush 0
31/12/2019 11:13:20 dut.10.240.179.33: flow flush 0
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:13:21 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762001.0 root@10.240.179.12:/tmp/tester/
31/12/2019 11:13:22 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762001.0 root@10.240.179.12:/tmp/tester/
31/12/2019 11:13:23 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762001.0
31/12/2019 11:13:24 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='192.168.0.21', chksum=63749, len=120, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..........
Sent 10 packets.
31/12/2019 11:13:25 dut.10.240.179.33: stop
31/12/2019 11:13:25 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 10 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:13:25 dut.10.240.179.33: start
31/12/2019 11:13:25 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:13:25 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762005.44 root@10.240.179.12:/tmp/tester/
31/12/2019 11:13:26 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762005.44 root@10.240.179.12:/tmp/tester/
31/12/2019 11:13:28 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762005.44
31/12/2019 11:13:28 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63750, len=108, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..........
Sent 10 packets.
31/12/2019 11:13:29 dut.10.240.179.33: stop
31/12/2019 11:13:29 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 10 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:13:29 dut.10.240.179.33: start
31/12/2019 11:13:29 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:13:29 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762009.87 root@10.240.179.12:/tmp/tester/
31/12/2019 11:13:31 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762009.87 root@10.240.179.12:/tmp/tester/
31/12/2019 11:13:32 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762009.87
31/12/2019 11:13:33 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63631, len=112, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:13:34 dut.10.240.179.33: stop
31/12/2019 11:13:34 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:13:34 dut.10.240.179.33: start
31/12/2019 11:13:34 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:13:34 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762014.31 root@10.240.179.12:/tmp/tester/
31/12/2019 11:13:35 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762014.31 root@10.240.179.12:/tmp/tester/
31/12/2019 11:13:37 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762014.31
31/12/2019 11:13:37 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31434, len=544, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4790, sport=4789, len=524, chksum=20443)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=1)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63350, len=508, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=488, chksum=42916)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31408, len=570, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=550, chksum=40273)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=0, dst='127.0.0.1', chksum=14642, len=520, id=1, version=4, flags=0, ihl=5, ttl=64)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=31559, dport=23, sport=20)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31416, len=562, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=542, chksum=55425)/VXLAN(vni=2, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=0, dst='192.168.0.21', chksum=63231, len=512, id=1, version=4, flags=0, ihl=5, ttl=64)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....
Sent 4 packets.
31/12/2019 11:13:38 dut.10.240.179.33: stop
31/12/2019 11:13:38 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=50 -> TX Port= 0/Queue=50 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 4 RX-dropped: 0 RX-total: 4
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:13:38 dut.10.240.179.33: start
31/12/2019 11:13:38 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:13:38 dut.10.240.179.33: flow list 0
31/12/2019 11:13:40 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 11:13:40 TestCVLFdir: Test Case test_multi_patterns_count_query Result PASSED:
31/12/2019 11:13:40 dut.10.240.179.33: flow flush 0
31/12/2019 11:13:41 dut.10.240.179.33: flow flush 0
testpmd>
31/12/2019 11:13:41 dut.10.240.179.33: flow flush 1
31/12/2019 11:13:42 dut.10.240.179.33: flow flush 1
testpmd>
31/12/2019 11:13:42 dut.10.240.179.33: clear port stats all
31/12/2019 11:13:43 dut.10.240.179.33: clear port stats all
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
testpmd>
31/12/2019 11:13:43 dut.10.240.179.33: stop
31/12/2019 11:13:44 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 18446744073709551531 RX-dropped: 18446744073709551606RX-total: 18446744073709551521
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 18446744073709551531 RX-dropped: 18446744073709551606RX-total: 18446744073709551521
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:13:44 TestCVLFdir: Test Case test_multirules_mark Begin
31/12/2019 11:13:44 dut.10.240.179.33:
31/12/2019 11:13:44 tester:
31/12/2019 11:13:44 dut.10.240.179.33: start
31/12/2019 11:13:44 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:13:44 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end
31/12/2019 11:13:45 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:13:45 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end actions queue index 2 / mark id 1 / end
31/12/2019 11:13:46 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end actions queue index 2 / mark id 1 / end
Flow rule #1 created
tice_interrupt_handler(): OICR: MDD event
estpmd>
31/12/2019 11:13:46 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 / end actions queue index 1 / mark id 2 / count / end
31/12/2019 11:13:47 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 / end actions queue index 1 / mark id 2 / count / end
Flow rule #2 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:13:47 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762027.51 root@10.240.179.12:/tmp/tester/
31/12/2019 11:13:48 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762027.51 root@10.240.179.12:/tmp/tester/
31/12/2019 11:13:50 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762027.51
31/12/2019 11:13:50 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:13:52 dut.10.240.179.33: port 0/queue 1: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0x1 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 11:13:52 dut.10.240.179.33: stop
31/12/2019 11:13:52 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:13:52 dut.10.240.179.33: start
31/12/2019 11:13:52 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:13:52 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762032.93 root@10.240.179.12:/tmp/tester/
31/12/2019 11:13:54 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762032.93 root@10.240.179.12:/tmp/tester/
31/12/2019 11:13:55 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762032.93
31/12/2019 11:13:56 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:13:58 dut.10.240.179.33: port 0/queue 2: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0x2 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 11:13:58 dut.10.240.179.33: stop
31/12/2019 11:13:58 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:13:58 dut.10.240.179.33: start
31/12/2019 11:13:58 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:13:58 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762038.34 root@10.240.179.12:/tmp/tester/
31/12/2019 11:13:59 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762038.34 root@10.240.179.12:/tmp/tester/
31/12/2019 11:14:01 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762038.34
31/12/2019 11:14:01 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:14:03 dut.10.240.179.33: port 0/queue 1: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 11:14:03 dut.10.240.179.33: stop
31/12/2019 11:14:03 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:14:03 dut.10.240.179.33: start
31/12/2019 11:14:03 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:14:03 dut.10.240.179.33: flow query 0 2 count
31/12/2019 11:14:04 dut.10.240.179.33: flow query 0 2 count
COUNT:
hits_set: 1
bytes_set: 0
hits: 1
bytes: 0
testpmd>
31/12/2019 11:14:04 dut.10.240.179.33: flow list 0
31/12/2019 11:14:06 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP => QUEUE MARK
1 0 0 i-- ETH IPV4 TCP => QUEUE MARK
2 0 0 i-- ETH IPV4 SCTP => QUEUE MARK COUNT
testpmd>
31/12/2019 11:14:06 dut.10.240.179.33: flow destroy 0 rule 0
31/12/2019 11:14:07 dut.10.240.179.33: flow destroy 0 rule 0
Flow rule #0 destroyed
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:14:07 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762047.95 root@10.240.179.12:/tmp/tester/
31/12/2019 11:14:09 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762047.95 root@10.240.179.12:/tmp/tester/
31/12/2019 11:14:10 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762047.95
31/12/2019 11:14:11 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:14:13 dut.10.240.179.33: port 0/queue 14: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 11:14:13 dut.10.240.179.33: stop
31/12/2019 11:14:13 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:14:13 dut.10.240.179.33: start
31/12/2019 11:14:13 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:14:13 dut.10.240.179.33: flow list 0
31/12/2019 11:14:15 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
1 0 0 i-- ETH IPV4 TCP => QUEUE MARK
2 0 0 i-- ETH IPV4 SCTP => QUEUE MARK COUNT
testpmd>
31/12/2019 11:14:15 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762055.43 root@10.240.179.12:/tmp/tester/
31/12/2019 11:14:16 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762055.43 root@10.240.179.12:/tmp/tester/
31/12/2019 11:14:18 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762055.43
31/12/2019 11:14:18 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:14:20 dut.10.240.179.33: port 0/queue 2: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0x2 - FDIR matched ID=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 11:14:20 dut.10.240.179.33: stop
31/12/2019 11:14:20 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:14:20 dut.10.240.179.33: start
31/12/2019 11:14:20 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:14:20 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762060.84 root@10.240.179.12:/tmp/tester/
31/12/2019 11:14:22 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762060.84 root@10.240.179.12:/tmp/tester/
31/12/2019 11:14:23 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762060.84
31/12/2019 11:14:24 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:14:26 dut.10.240.179.33: port 0/queue 1: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x1 - FDIR matched ID=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_FDIR PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_FDIR_ID PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 11:14:26 dut.10.240.179.33: stop
31/12/2019 11:14:26 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:14:26 dut.10.240.179.33: start
31/12/2019 11:14:26 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:14:26 dut.10.240.179.33: flow query 0 2 count
31/12/2019 11:14:27 dut.10.240.179.33: flow query 0 2 count
COUNT:
hits_set: 1
bytes_set: 0
hits: 2
bytes: 0
testpmd>
31/12/2019 11:14:27 dut.10.240.179.33: flow flush 0
31/12/2019 11:14:28 dut.10.240.179.33: flow flush 0
teice_interrupt_handler(): OICR: MDD event
stpmd>
31/12/2019 11:14:28 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762068.35 root@10.240.179.12:/tmp/tester/
31/12/2019 11:14:29 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762068.35 root@10.240.179.12:/tmp/tester/
31/12/2019 11:14:31 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762068.35
31/12/2019 11:14:31 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=4, dst='192.168.0.21', chksum=14083, len=108, id=1, version=4, flags=0, ihl=5, ttl=2)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:14:33 dut.10.240.179.33: port 0/queue 14: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 11:14:33 dut.10.240.179.33: stop
31/12/2019 11:14:33 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:14:33 dut.10.240.179.33: start
31/12/2019 11:14:33 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:14:33 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762073.8 root@10.240.179.12:/tmp/tester/
31/12/2019 11:14:35 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762073.8 root@10.240.179.12:/tmp/tester/
31/12/2019 11:14:36 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762073.8
31/12/2019 11:14:37 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=6, tos=4, dst='192.168.0.21', chksum=14082, len=120, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15129, dport=23, sport=22)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:14:39 dut.10.240.179.33: port 0/queue 14: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x948e948e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 11:14:39 dut.10.240.179.33: stop
31/12/2019 11:14:39 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:14:39 dut.10.240.179.33: start
31/12/2019 11:14:39 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:14:39 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762079.21 root@10.240.179.12:/tmp/tester/
31/12/2019 11:14:40 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762079.21 root@10.240.179.12:/tmp/tester/
31/12/2019 11:14:42 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762079.21
31/12/2019 11:14:42 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=132, tos=4, dst='192.168.0.21', chksum=13964, len=112, id=1, version=4, flags=0, ihl=5, ttl=2)/SCTP(dport=23, sport=22, tag=0, chksum=3820150795)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:14:44 dut.10.240.179.33: port 0/queue 38: received 1 packets
src=B8:CA:3A:78:C9:98 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x891a55e6 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x26
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
31/12/2019 11:14:44 dut.10.240.179.33: stop
31/12/2019 11:14:44 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:14:44 dut.10.240.179.33: start
31/12/2019 11:14:44 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:14:44 dut.10.240.179.33: flow list 0
31/12/2019 11:14:46 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 11:14:46 TestCVLFdir: Test Case test_multirules_mark Result PASSED:
31/12/2019 11:14:46 dut.10.240.179.33: flow flush 0
31/12/2019 11:14:47 dut.10.240.179.33: flow flush 0
testpmd>
31/12/2019 11:14:47 dut.10.240.179.33: flow flush 1
31/12/2019 11:14:48 dut.10.240.179.33: flow flush 1
testpmd>
31/12/2019 11:14:48 dut.10.240.179.33: clear port stats all
31/12/2019 11:14:49 dut.10.240.179.33: clear port stats all
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
testpmd>
31/12/2019 11:14:49 dut.10.240.179.33: stop
31/12/2019 11:14:49 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 18446744073709551607 RX-dropped: 0 RX-total: 18446744073709551607
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 18446744073709551607 RX-dropped: 0 RX-total: 18446744073709551607
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:14:49 TestCVLFdir: Test Case test_pattern_conflict_flow Begin
31/12/2019 11:14:50 dut.10.240.179.33:
31/12/2019 11:14:50 tester:
31/12/2019 11:14:50 dut.10.240.179.33: start
31/12/2019 11:14:50 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:14:50 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / end actions queue index 1 / end
31/12/2019 11:14:51 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / end actions queue index 1 / end
Flow rule #0 created
testpmd> ice_interrupt_handler(): OICR: MDD event
31/12/2019 11:14:51 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762091.28 root@10.240.179.12:/tmp/tester/
31/12/2019 11:14:52 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762091.28 root@10.240.179.12:/tmp/tester/
31/12/2019 11:14:54 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762091.28
31/12/2019 11:14:54 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63775, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63750, len=108, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..
Sent 2 packets.
31/12/2019 11:14:55 dut.10.240.179.33: stop
31/12/2019 11:14:55 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:14:55 dut.10.240.179.33: start
31/12/2019 11:14:55 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:14:55 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue index 2 / end
31/12/2019 11:14:56 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue index 2 / end
Flow rule #1 created
testpmd>
31/12/2019 11:14:56 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762096.75 root@10.240.179.12:/tmp/tester/
31/12/2019 11:14:58 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762096.75 root@10.240.179.12:/tmp/tester/
31/12/2019 11:14:59 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762096.75
31/12/2019 11:15:00 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63775, len=100, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:15:01 dut.10.240.179.33: stop
31/12/2019 11:15:01 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:15:01 dut.10.240.179.33: start
31/12/2019 11:15:01 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:15:01 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762101.17 root@10.240.179.12:/tmp/tester/
31/12/2019 11:15:02 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762101.17 root@10.240.179.12:/tmp/tester/
31/12/2019 11:15:04 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762101.17
31/12/2019 11:15:04 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63750, len=108, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:15:05 dut.10.240.179.33: stop
31/12/2019 11:15:05 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:15:05 dut.10.240.179.33: start
31/12/2019 11:15:05 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:15:05 dut.10.240.179.33: flow flush 0
31/12/2019 11:15:06 dut.10.240.179.33: flow flush 0
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:15:06 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue index 2 / end
31/12/2019 11:15:07 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue index 2 / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:15:07 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762107.69 root@10.240.179.12:/tmp/tester/
31/12/2019 11:15:09 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762107.69 root@10.240.179.12:/tmp/tester/
31/12/2019 11:15:10 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762107.69
31/12/2019 11:15:10 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63750, len=108, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:15:11 dut.10.240.179.33: stop
31/12/2019 11:15:12 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:15:12 dut.10.240.179.33: start
31/12/2019 11:15:12 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:15:12 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / end actions queue index 1 / end
31/12/2019 11:15:13 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / end actions queue index 1 / end
Flow rule #1 created
testpmd>
31/12/2019 11:15:13 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762113.17 root@10.240.179.12:/tmp/tester/
31/12/2019 11:15:14 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762113.17 root@10.240.179.12:/tmp/tester/
31/12/2019 11:15:16 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762113.17
31/12/2019 11:15:16 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=17, tos=0, dst='192.168.0.21', chksum=63750, len=108, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=23, sport=22, len=88, chksum=43716)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.
Sent 1 packets.
31/12/2019 11:15:17 dut.10.240.179.33: stop
31/12/2019 11:15:17 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 1 RX-dropped: 0 RX-total: 1
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:15:17 dut.10.240.179.33: start
31/12/2019 11:15:17 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:15:17 TestCVLFdir: Test Case test_pattern_conflict_flow Result PASSED:
31/12/2019 11:15:17 dut.10.240.179.33: flow flush 0
31/12/2019 11:15:18 dut.10.240.179.33: flow flush 0
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:15:18 dut.10.240.179.33: flow flush 1
31/12/2019 11:15:19 dut.10.240.179.33: flow flush 1
testpmd>
31/12/2019 11:15:19 dut.10.240.179.33: clear port stats all
31/12/2019 11:15:20 dut.10.240.179.33: clear port stats all
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
testpmd>
31/12/2019 11:15:20 dut.10.240.179.33: stop
31/12/2019 11:15:20 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 18446744073709551610 RX-dropped: 0 RX-total: 18446744073709551610
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 18446744073709551610 RX-dropped: 0 RX-total: 18446744073709551610
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:15:20 TestCVLFdir: Test Case test_queue_group_wrong_parameters Begin
31/12/2019 11:15:20 dut.10.240.179.33:
31/12/2019 11:15:21 tester:
31/12/2019 11:15:21 dut.10.240.179.33: start
31/12/2019 11:15:21 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:15:21 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions rss queues 0 1 2 end / end
31/12/2019 11:15:22 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions rss queues 0 1 2 end / end
ice_flow_create(): Failed to create flow
Caught error type 2 (flow rule (handle)): Invalid input action: Invalid argument
testpmd>
31/12/2019 11:15:22 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions rss queues 0 end / end
31/12/2019 11:15:23 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions rss queues 0 end / end
ice_flow_create(): Failed to create flow
Caught error type 2 (flow rule (handle)): Invalid input action: Invalid argument
testpmd>
31/12/2019 11:15:23 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions rss queues 1 2 3 5 end / end
31/12/2019 11:15:24 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions rss queues 1 2 3 5 end / end
ice_flow_create(): Failed to create flow
Caught error type 2 (flow rule (handle)): Invalid input action: Invalid argument
testpmd>
31/12/2019 11:15:24 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions rss queues 63 64 end / end
31/12/2019 11:15:25 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions rss queues 63 64 end / end
ice_flow_create(): Failed to create flow
Caught error type 2 (flow rule (handle)): Invalid input action: Invalid argument
testpmd>
31/12/2019 11:15:25 dut.10.240.179.33: stop
31/12/2019 11:15:26 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
testpmd>
31/12/2019 11:15:26 dut.10.240.179.33: port stop all
31/12/2019 11:15:27 dut.10.240.179.33: port stop all
Stopping ports...
Checking link statuses...
Done
testpmd>
31/12/2019 11:15:27 dut.10.240.179.33: port config all rxq 32
31/12/2019 11:15:28 dut.10.240.179.33: port config all rxq 32
testpmd>
31/12/2019 11:15:28 dut.10.240.179.33: port config all txq 32
31/12/2019 11:15:30 dut.10.240.179.33: port config all txq 32
testpmd>
31/12/2019 11:15:30 dut.10.240.179.33: port start all
31/12/2019 11:15:31 dut.10.240.179.33: port start all
Configuring Port 0 (socket 1)
Port 0: 00:00:00:00:01:00
Configuring Port 1 (socket 1)
Port 1: 00:00:00:00:01:01
Checking link statuses...
Done
testpmd>
31/12/2019 11:15:31 dut.10.240.179.33: start
31/12/2019 11:15:31 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=64 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 64 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 32 Tx queue number: 32
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 32 Tx queue number: 32
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:15:31 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / end actions rss queues 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 end / end
31/12/2019 11:15:32 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / end actions rss queues 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 end / end
ice_flow_create(): Failed to create flow
Caught error type 2 (flow rule (handle)): Invalid input action: Invalid argument
testpmd>
31/12/2019 11:15:32 dut.10.240.179.33: stop
31/12/2019 11:15:33 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
testpmd>
31/12/2019 11:15:33 dut.10.240.179.33: port stop all
31/12/2019 11:15:34 dut.10.240.179.33: port stop all
Stopping ports...
Checking link statuses...
Done
testpmd>
31/12/2019 11:15:34 dut.10.240.179.33: port config all rxq 64
31/12/2019 11:15:36 dut.10.240.179.33: port config all rxq 64
testpmd>
31/12/2019 11:15:36 dut.10.240.179.33: port config all txq 64
31/12/2019 11:15:38 dut.10.240.179.33: port config all txq 64
testpmd>
31/12/2019 11:15:38 dut.10.240.179.33: port start all
31/12/2019 11:15:39 dut.10.240.179.33: port start all
Configuring Port 0 (socket 1)
Port 0: 00:00:00:00:01:00
Configuring Port 1 (socket 1)
Port 1: 00:00:00:00:01:01
Checking link statuses...
Done
testpmd>
31/12/2019 11:15:39 dut.10.240.179.33: start
31/12/2019 11:15:39 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:15:39 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / end actions rss queues 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 end / end
31/12/2019 11:15:40 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / end actions rss queues 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 end / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:15:40 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762140.31 root@10.240.179.12:/tmp/tester/
31/12/2019 11:15:41 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762140.31 root@10.240.179.12:/tmp/tester/
31/12/2019 11:15:43 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762140.31
31/12/2019 11:15:43 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13853, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=1, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13852, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..
Sent 2 packets.
31/12/2019 11:15:44 dut.10.240.179.33: stop
31/12/2019 11:15:44 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=54 -> TX Port= 0/Queue=54 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 2 RX-dropped: 0 RX-total: 2
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:15:44 dut.10.240.179.33: start
31/12/2019 11:15:44 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:15:44 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762144.74 root@10.240.179.12:/tmp/tester/
31/12/2019 11:15:46 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762144.74 root@10.240.179.12:/tmp/tester/
31/12/2019 11:15:47 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762144.74
31/12/2019 11:15:47 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:56', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.22', chksum=13852, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.22', proto=255, tos=4, dst='192.168.0.21', chksum=13851, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.1.21', chksum=13597, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=1, tos=4, dst='192.168.0.21', chksum=14107, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/ICMP(gw=None, code=120, ts_ori=None, addr_mask=None, seq=None, nexthopmtu=None, ptr=None, unused=2021161080, ts_rx=None, length=None, chksum=30840, reserved=None, ts_tx=None, type=120, id=None)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13597, len=100, id=1, version=4, flags=0, ihl=5, ttl=3)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=9, dst='192.168.0.21', chksum=13848, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
......
Sent 6 packets.
31/12/2019 11:15:48 dut.10.240.179.33: stop
31/12/2019 11:15:49 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=16 -> TX Port= 0/Queue=16 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=28 -> TX Port= 0/Queue=28 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=54 -> TX Port= 0/Queue=54 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 6 RX-dropped: 0 RX-total: 6
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:15:49 dut.10.240.179.33: start
31/12/2019 11:15:49 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:15:49 dut.10.240.179.33: set fwd rxonly
31/12/2019 11:15:49 dut.10.240.179.33: set fwd rxonly
Set rxonly packet forwarding mode
31/12/2019 11:15:49 dut.10.240.179.33: set verbose 1
31/12/2019 11:15:49 dut.10.240.179.33: set verbose 1
Change verbose level from 1 to 1
31/12/2019 11:15:49 dut.10.240.179.33: port config 0 udp_tunnel_port add vxlan 4789
31/12/2019 11:15:49 dut.10.240.179.33: port config 0 udp_tunnel_port add vxlan 4789
udp tunneling port add error: (Bad address)
31/12/2019 11:15:49 dut.10.240.179.33: port config 1 udp_tunnel_port add vxlan 4789
31/12/2019 11:15:49 dut.10.240.179.33: port config 1 udp_tunnel_port add vxlan 4789
udp tunneling port add error: (Bad address)
31/12/2019 11:15:49 dut.10.240.179.33: port config 0 rss-hash-key ipv4 1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd
31/12/2019 11:15:49 dut.10.240.179.33: port config 0 rss-hash-key ipv4 1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd
31/12/2019 11:15:49 dut.10.240.179.33: show port info all
31/12/2019 11:15:49 dut.10.240.179.33: show port info all
********************* Infos for port 0 *********************
MAC address: 00:00:00:00:01:00
Device name: 0000:86:00.0
Driver name: net_ice
Devargs: flow-mark-support=1
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 25000 Mbps
Link duplex: full-duplex
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 512
Supported RSS offload flow types:
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
l2_payload
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 64
Max possible RX queues: 64
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 64
Max possible TX queues: 64
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
********************* Infos for port 1 *********************
MAC address: 00:00:00:00:01:01
Device name: 0000:86:00.1
Driver name: net_ice
Devargs: flow-mark-support=1
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 25000 Mbps
Link duplex: full-duplex
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 512
Supported RSS offload flow types:
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
l2_payload
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 64
Max possible RX queues: 64
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 64
Max possible TX queues: 64
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
31/12/2019 11:15:49 TestCVLFdir: Test Case test_queue_group_wrong_parameters Result PASSED:
31/12/2019 11:15:49 dut.10.240.179.33: flow flush 0
31/12/2019 11:15:50 dut.10.240.179.33: flow flush 0
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:15:50 dut.10.240.179.33: flow flush 1
31/12/2019 11:15:51 dut.10.240.179.33: flow flush 1
testpmd>
31/12/2019 11:15:51 dut.10.240.179.33: clear port stats all
31/12/2019 11:15:52 dut.10.240.179.33: clear port stats all
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
testpmd>
31/12/2019 11:15:52 dut.10.240.179.33: stop
31/12/2019 11:15:52 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 18446744073709551608 RX-dropped: 0 RX-total: 18446744073709551608
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 18446744073709551608 RX-dropped: 0 RX-total: 18446744073709551608
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:15:52 TestCVLFdir: Test Case test_queue_index_wrong_parameters Begin
31/12/2019 11:15:52 dut.10.240.179.33:
31/12/2019 11:15:52 tester:
31/12/2019 11:15:52 dut.10.240.179.33: start
31/12/2019 11:15:53 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:15:53 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions queue index 64 / end
31/12/2019 11:15:54 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions queue index 64 / end
ice_flow_create(): Failed to create flow
Caught error type 2 (flow rule (handle)): Invalid input action: Invalid argument
testpmd>
31/12/2019 11:15:54 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions queue index 1 / end
31/12/2019 11:15:55 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions queue index 1 / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:15:55 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions queue index 2 / end
31/12/2019 11:15:56 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions queue index 2 / end
ice_flow_create(): Failed to create flow
Caught error type 2 (flow rule (handle)): Rule already exists!: File exists
testpmd>
31/12/2019 11:15:56 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions drop / end
31/12/2019 11:15:57 dut.10.240.179.33: flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions drop / end
ice_flow_create(): Failed to create flow
Caught error type 2 (flow rule (handle)): Rule already exists!: File exists
testpmd>
31/12/2019 11:15:57 TestCVLFdir: Test Case test_queue_index_wrong_parameters Result PASSED:
31/12/2019 11:15:57 dut.10.240.179.33: flow flush 0
31/12/2019 11:15:58 dut.10.240.179.33: flow flush 0
tice_interrupt_handler(): OICR: MDD event
estpmd>
31/12/2019 11:15:58 dut.10.240.179.33: flow flush 1
31/12/2019 11:15:59 dut.10.240.179.33: flow flush 1
testpmd>
31/12/2019 11:15:59 dut.10.240.179.33: clear port stats all
31/12/2019 11:16:00 dut.10.240.179.33: clear port stats all
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
testpmd>
31/12/2019 11:16:00 dut.10.240.179.33: stop
31/12/2019 11:16:00 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:16:00 TestCVLFdir: Test Case test_two_ports_multi_patterns_count_query Begin
31/12/2019 11:16:00 dut.10.240.179.33:
31/12/2019 11:16:00 tester:
31/12/2019 11:16:00 dut.10.240.179.33: start
31/12/2019 11:16:00 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:16:00 dut.10.240.179.33: flow create 1 ingress pattern eth / ipv4 dst is 192.168.0.21 proto is 255 tos is 4 / end actions queue index 1 / count / end
31/12/2019 11:16:01 dut.10.240.179.33: flow create 1 ingress pattern eth / ipv4 dst is 192.168.0.21 proto is 255 tos is 4 / end actions queue index 1 / count / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:16:01 dut.10.240.179.33: flow create 1 ingress pattern eth / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / sctp src is 22 dst is 23 / end actions rss queues 6 7 end / count / end
31/12/2019 11:16:02 dut.10.240.179.33: flow create 1 ingress pattern eth / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / sctp src is 22 dst is 23 / end actions rss queues 6 7 end / count / end
Flow rule #1 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:16:02 dut.10.240.179.33: flow create 1 ingress pattern eth / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / udp src is 22 dst is 23 / end actions rss queues 6 7 end / count / end
31/12/2019 11:16:04 dut.10.240.179.33: flow create 1 ingress pattern eth / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / udp src is 22 dst is 23 / end actions rss queues 6 7 end / count / end
Flow rule #2 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:16:04 dut.10.240.179.33: flow create 1 ingress pattern eth / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp src is 22 dst is 23 / end actions queue index 2 / count / end
31/12/2019 11:16:05 dut.10.240.179.33: flow create 1 ingress pattern eth / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp src is 22 dst is 23 / end actions queue index 2 / count / end
Flow rule #3 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:16:05 dut.10.240.179.33: flow create 1 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions drop / count / end
31/12/2019 11:16:06 dut.10.240.179.33: flow create 1 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is 192.168.0.20 dst is 192.168.0.21 / end actions drop / count / end
Flow rule #4 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:16:06 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 tos is 4 / tcp src is 22 dst is 23 / end actions drop / count / end
31/12/2019 11:16:07 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 tos is 4 / tcp src is 22 dst is 23 / end actions drop / count / end
Flow rule #0 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:16:07 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 / end actions queue index 1 / count / end
31/12/2019 11:16:08 dut.10.240.179.33: flow create 0 ingress pattern eth / ipv6 dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 / end actions queue index 1 / count / end
Flow rule #1 created
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:16:08 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.pcap1577762168.29 root@10.240.179.12:/tmp/tester/
31/12/2019 11:16:09 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.cmd1577762168.29 root@10.240.179.12:/tmp/tester/
31/12/2019 11:16:11 tester: python /tmp/tester/scapy_enp3s0f1.cmd1577762168.29
31/12/2019 11:16:11 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13853, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..........
Sent 10 packets.
31/12/2019 11:16:12 dut.10.240.179.33: stop
31/12/2019 11:16:12 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 1/Queue= 1 -> TX Port= 1/Queue= 1 -------
RX-packets: 10 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:16:12 dut.10.240.179.33: start
31/12/2019 11:16:12 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:16:12 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.pcap1577762172.73 root@10.240.179.12:/tmp/tester/
31/12/2019 11:16:14 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.cmd1577762172.73 root@10.240.179.12:/tmp/tester/
31/12/2019 11:16:15 tester: python /tmp/tester/scapy_enp3s0f1.cmd1577762172.73
31/12/2019 11:16:16 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....................
Sent 20 packets.
31/12/2019 11:16:17 dut.10.240.179.33: stop
31/12/2019 11:16:17 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 1/Queue= 7 -> TX Port= 1/Queue= 7 -------
RX-packets: 20 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 20 RX-dropped: 0 RX-total: 20
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 20 RX-dropped: 0 RX-total: 20
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:16:17 dut.10.240.179.33: start
31/12/2019 11:16:17 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:16:17 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.pcap1577762177.18 root@10.240.179.12:/tmp/tester/
31/12/2019 11:16:18 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.cmd1577762177.18 root@10.240.179.12:/tmp/tester/
31/12/2019 11:16:20 tester: python /tmp/tester/scapy_enp3s0f1.cmd1577762177.18
31/12/2019 11:16:20 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..........
Sent 10 packets.
31/12/2019 11:16:21 dut.10.240.179.33: stop
31/12/2019 11:16:21 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 1/Queue= 2 -> TX Port= 1/Queue= 2 -------
RX-packets: 10 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:16:21 dut.10.240.179.33: start
31/12/2019 11:16:21 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:16:21 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.pcap1577762181.61 root@10.240.179.12:/tmp/tester/
31/12/2019 11:16:23 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.cmd1577762181.61 root@10.240.179.12:/tmp/tester/
31/12/2019 11:16:24 tester: python /tmp/tester/scapy_enp3s0f1.cmd1577762181.61
31/12/2019 11:16:24 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=57936)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..........
Sent 10 packets.
31/12/2019 11:16:25 dut.10.240.179.33: stop
31/12/2019 11:16:25 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 10 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 10 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:16:25 dut.10.240.179.33: start
31/12/2019 11:16:26 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:16:26 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762186.07 root@10.240.179.12:/tmp/tester/
31/12/2019 11:16:27 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762186.07 root@10.240.179.12:/tmp/tester/
31/12/2019 11:16:28 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762186.07
31/12/2019 11:16:29 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=6, tos=4, dst='192.168.0.21', chksum=14386, len=520, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15433, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..........
Sent 10 packets.
31/12/2019 11:16:30 dut.10.240.179.33: stop
31/12/2019 11:16:30 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 10 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 10 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:16:30 dut.10.240.179.33: start
31/12/2019 11:16:30 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:16:30 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762190.48 root@10.240.179.12:/tmp/tester/
31/12/2019 11:16:31 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762190.48 root@10.240.179.12:/tmp/tester/
31/12/2019 11:16:33 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762190.48
31/12/2019 11:16:33 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..........
Sent 10 packets.
31/12/2019 11:16:34 dut.10.240.179.33: stop
31/12/2019 11:16:34 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 10 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:16:34 dut.10.240.179.33: start
31/12/2019 11:16:34 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:16:34 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.pcap1577762194.89 root@10.240.179.12:/tmp/tester/
31/12/2019 11:16:36 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.cmd1577762194.89 root@10.240.179.12:/tmp/tester/
31/12/2019 11:16:37 tester: python /tmp/tester/scapy_enp3s0f1.cmd1577762194.89
31/12/2019 11:16:38 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=6, tos=4, dst='192.168.0.21', chksum=14386, len=520, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15433, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..........
Sent 10 packets.
31/12/2019 11:16:39 dut.10.240.179.33: stop
31/12/2019 11:16:39 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 1/Queue=54 -> TX Port= 1/Queue=54 -------
RX-packets: 10 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:16:39 dut.10.240.179.33: start
31/12/2019 11:16:39 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:16:39 dut.10.240.179.33: flow query 1 0 count
31/12/2019 11:16:40 dut.10.240.179.33: flow query 1 0 count
COUNT:
hits_set: 1
bytes_set: 0
hits: 10
bytes: 0
testpmd>
31/12/2019 11:16:40 dut.10.240.179.33: flow query 1 1 count
31/12/2019 11:16:41 dut.10.240.179.33: flow query 1 1 count
COUNT:
hits_set: 1
bytes_set: 0
hits: 10
bytes: 0
testpmd>
31/12/2019 11:16:41 dut.10.240.179.33: flow query 1 2 count
31/12/2019 11:16:42 dut.10.240.179.33: flow query 1 2 count
COUNT:
hits_set: 1
bytes_set: 0
hits: 10
bytes: 0
testpmd>
31/12/2019 11:16:42 dut.10.240.179.33: flow query 1 3 count
31/12/2019 11:16:43 dut.10.240.179.33: flow query 1 3 count
COUNT:
hits_set: 1
bytes_set: 0
hits: 10
bytes: 0
testpmd>
31/12/2019 11:16:43 dut.10.240.179.33: flow query 1 4 count
31/12/2019 11:16:44 dut.10.240.179.33: flow query 1 4 count
COUNT:
hits_set: 1
bytes_set: 0
hits: 10
bytes: 0
testpmd>
31/12/2019 11:16:44 dut.10.240.179.33: flow query 0 0 count
31/12/2019 11:16:45 dut.10.240.179.33: flow query 0 0 count
COUNT:
hits_set: 1
bytes_set: 0
hits: 10
bytes: 0
testpmd>
31/12/2019 11:16:45 dut.10.240.179.33: flow query 0 1 count
31/12/2019 11:16:46 dut.10.240.179.33: flow query 0 1 count
COUNT:
hits_set: 1
bytes_set: 0
hits: 10
bytes: 0
testpmd>
31/12/2019 11:16:46 dut.10.240.179.33: flow list 0
31/12/2019 11:16:48 dut.10.240.179.33: flow list 0
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 TCP => DROP COUNT
1 0 0 i-- ETH IPV6 => QUEUE COUNT
testpmd>
31/12/2019 11:16:48 dut.10.240.179.33: flow list 1
31/12/2019 11:16:50 dut.10.240.179.33: flow list 1
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 => QUEUE COUNT
1 0 0 i-- ETH IPV6 SCTP => RSS COUNT
2 0 0 i-- ETH IPV6 UDP => RSS COUNT
3 0 0 i-- ETH IPV6 TCP => QUEUE COUNT
4 0 0 i-- ETH IPV4 UDP VXLAN IPV4 => DROP COUNT
testpmd>
31/12/2019 11:16:50 dut.10.240.179.33: flow flush 0
31/12/2019 11:16:51 dut.10.240.179.33: flow flush 0
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:16:51 dut.10.240.179.33: flow flush 1
31/12/2019 11:16:52 dut.10.240.179.33: flow flush 1
ice_interrupt_handler(): OICR: MDD event
testpmd>
31/12/2019 11:16:52 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.pcap1577762212.99 root@10.240.179.12:/tmp/tester/
31/12/2019 11:16:54 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.cmd1577762212.99 root@10.240.179.12:/tmp/tester/
31/12/2019 11:16:55 tester: python /tmp/tester/scapy_enp3s0f1.cmd1577762212.99
31/12/2019 11:16:56 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='192.168.0.20', proto=255, tos=4, dst='192.168.0.21', chksum=13853, len=100, id=1, version=4, flags=0, ihl=5, ttl=2)/Raw(load='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
..........
Sent 10 packets.
31/12/2019 11:16:57 dut.10.240.179.33: stop
31/12/2019 11:16:57 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 1/Queue=44 -> TX Port= 1/Queue=44 -------
RX-packets: 10 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:16:57 dut.10.240.179.33: start
31/12/2019 11:16:57 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:16:57 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.pcap1577762217.43 root@10.240.179.12:/tmp/tester/
31/12/2019 11:16:58 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.cmd1577762217.43 root@10.240.179.12:/tmp/tester/
31/12/2019 11:17:00 tester: python /tmp/tester/scapy_enp3s0f1.cmd1577762217.43
31/12/2019 11:17:00 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=132, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=492, fl=0, tc=1)/SCTP(dport=23, sport=22, tag=0, chksum=1593157780)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=17, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=488, fl=0, tc=1)/UDP(dport=23, sport=22, len=488, chksum=17634)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
....................
Sent 20 packets.
31/12/2019 11:17:01 dut.10.240.179.33: stop
31/12/2019 11:17:01 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 1/Queue=11 -> TX Port= 1/Queue=11 -------
RX-packets: 10 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 1/Queue=47 -> TX Port= 1/Queue=47 -------
RX-packets: 10 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 20 RX-dropped: 0 RX-total: 20
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 20 RX-dropped: 0 RX-total: 20
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:17:01 dut.10.240.179.33: start
31/12/2019 11:17:01 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:17:01 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.pcap1577762221.85 root@10.240.179.12:/tmp/tester/
31/12/2019 11:17:03 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.cmd1577762221.85 root@10.240.179.12:/tmp/tester/
31/12/2019 11:17:04 tester: python /tmp/tester/scapy_enp3s0f1.cmd1577762221.85
31/12/2019 11:17:05 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=6, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=500, fl=0, tc=1)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=54982, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..........
Sent 10 packets.
31/12/2019 11:17:06 dut.10.240.179.33: stop
31/12/2019 11:17:06 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 1/Queue=11 -> TX Port= 1/Queue=11 -------
RX-packets: 10 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:17:06 dut.10.240.179.33: start
31/12/2019 11:17:06 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:17:06 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.pcap1577762226.27 root@10.240.179.12:/tmp/tester/
31/12/2019 11:17:07 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f1.cmd1577762226.27 root@10.240.179.12:/tmp/tester/
31/12/2019 11:17:09 tester: python /tmp/tester/scapy_enp3s0f1.cmd1577762226.27
31/12/2019 11:17:09 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='127.0.0.1', proto=17, tos=0, dst='127.0.0.1', chksum=31428, len=550, id=1, version=4, flags=0, ihl=5, ttl=64)/UDP(dport=4789, sport=4789, len=530, chksum=57936)/VXLAN(vni=0, gpid=None, flags=12, gpflags=None, reserved2=0, reserved1=None, reserved0=0, NextProtocol=3)/Ether(src='b8:ca:3a:78:c9:98', dst='f8:7b:20:0b:39:d4', type=2048)/IP(frag=0, src='192.168.0.20', proto=0, tos=0, dst='192.168.0.21', chksum=63375, len=500, id=1, version=4, flags=0, ihl=5, ttl=64)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..........
Sent 10 packets.
31/12/2019 11:17:10 dut.10.240.179.33: stop
31/12/2019 11:17:10 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 1/Queue=44 -> TX Port= 1/Queue=44 -------
RX-packets: 10 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:17:10 dut.10.240.179.33: start
31/12/2019 11:17:10 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:17:10 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762230.71 root@10.240.179.12:/tmp/tester/
31/12/2019 11:17:12 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762230.71 root@10.240.179.12:/tmp/tester/
31/12/2019 11:17:13 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762230.71
31/12/2019 11:17:13 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=6, tos=4, dst='192.168.0.21', chksum=14386, len=520, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15433, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..........
Sent 10 packets.
31/12/2019 11:17:14 dut.10.240.179.33: stop
31/12/2019 11:17:15 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 10 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:17:15 dut.10.240.179.33: start
31/12/2019 11:17:15 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:17:15 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762235.15 root@10.240.179.12:/tmp/tester/
31/12/2019 11:17:16 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762235.15 root@10.240.179.12:/tmp/tester/
31/12/2019 11:17:18 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762235.15
31/12/2019 11:17:18 tester: packet ready for sending...
Ether(src='00:00:00:00:00:00', dst='00:11:22:33:44:55', type=34525)/IPv6(nh=1, src='2001::2', dst='cdcd:910a:2222:5498:8475:1111:3900:2020', version=6, hlim=2, plen=480, fl=0, tc=1)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..........
Sent 10 packets.
31/12/2019 11:17:19 dut.10.240.179.33: stop
31/12/2019 11:17:19 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
RX-packets: 10 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:17:19 dut.10.240.179.33: start
31/12/2019 11:17:19 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:17:19 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.pcap1577762239.58 root@10.240.179.12:/tmp/tester/
31/12/2019 11:17:21 tester: scp -v /tmp/pycharm_project_297/output/tmp/pcap/scapy_enp3s0f0.cmd1577762239.58 root@10.240.179.12:/tmp/tester/
31/12/2019 11:17:22 tester: python /tmp/tester/scapy_enp3s0f0.cmd1577762239.58
31/12/2019 11:17:22 tester: packet ready for sending...
Ether(src='b8:ca:3a:78:c9:98', dst='00:11:22:33:44:55', type=2048)/IP(frag=0, src='10.240.179.12', proto=6, tos=4, dst='192.168.0.21', chksum=14386, len=520, id=1, version=4, flags=0, ihl=5, ttl=2)/TCP(reserved=0, seq=0, ack=0, dataofs=5, urgptr=0, window=8192, flags=2, chksum=15433, dport=23, sport=22)/Raw(load='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
..........
Sent 10 packets.
31/12/2019 11:17:23 dut.10.240.179.33: stop
31/12/2019 11:17:23 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 10 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 10 RX-dropped: 0 RX-total: 10
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:17:23 dut.10.240.179.33: start
31/12/2019 11:17:24 dut.10.240.179.33: start
rxonly packet forwarding - ports=2 - cores=1 - streams=128 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 128 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=1 (socket 1) -> TX P=1/Q=1 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=2 (socket 1) -> TX P=1/Q=2 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=3 (socket 1) -> TX P=1/Q=3 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=4 (socket 1) -> TX P=1/Q=4 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=5 (socket 1) -> TX P=1/Q=5 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=6 (socket 1) -> TX P=1/Q=6 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=7 (socket 1) -> TX P=1/Q=7 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=8 (socket 1) -> TX P=1/Q=8 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=9 (socket 1) -> TX P=1/Q=9 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=10 (socket 1) -> TX P=1/Q=10 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=11 (socket 1) -> TX P=1/Q=11 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=12 (socket 1) -> TX P=1/Q=12 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=13 (socket 1) -> TX P=1/Q=13 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=14 (socket 1) -> TX P=1/Q=14 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=15 (socket 1) -> TX P=1/Q=15 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=16 (socket 1) -> TX P=1/Q=16 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=17 (socket 1) -> TX P=1/Q=17 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=18 (socket 1) -> TX P=1/Q=18 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=19 (socket 1) -> TX P=1/Q=19 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=20 (socket 1) -> TX P=1/Q=20 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=21 (socket 1) -> TX P=1/Q=21 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=22 (socket 1) -> TX P=1/Q=22 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=23 (socket 1) -> TX P=1/Q=23 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=24 (socket 1) -> TX P=1/Q=24 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=25 (socket 1) -> TX P=1/Q=25 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=26 (socket 1) -> TX P=1/Q=26 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=27 (socket 1) -> TX P=1/Q=27 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=28 (socket 1) -> TX P=1/Q=28 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=29 (socket 1) -> TX P=1/Q=29 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=30 (socket 1) -> TX P=1/Q=30 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=31 (socket 1) -> TX P=1/Q=31 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=32 (socket 1) -> TX P=1/Q=32 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=33 (socket 1) -> TX P=1/Q=33 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=34 (socket 1) -> TX P=1/Q=34 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=35 (socket 1) -> TX P=1/Q=35 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=36 (socket 1) -> TX P=1/Q=36 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=37 (socket 1) -> TX P=1/Q=37 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=38 (socket 1) -> TX P=1/Q=38 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=39 (socket 1) -> TX P=1/Q=39 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=40 (socket 1) -> TX P=1/Q=40 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=41 (socket 1) -> TX P=1/Q=41 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=42 (socket 1) -> TX P=1/Q=42 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=43 (socket 1) -> TX P=1/Q=43 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=44 (socket 1) -> TX P=1/Q=44 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=45 (socket 1) -> TX P=1/Q=45 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=46 (socket 1) -> TX P=1/Q=46 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=47 (socket 1) -> TX P=1/Q=47 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=48 (socket 1) -> TX P=1/Q=48 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=49 (socket 1) -> TX P=1/Q=49 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=50 (socket 1) -> TX P=1/Q=50 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=51 (socket 1) -> TX P=1/Q=51 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=52 (socket 1) -> TX P=1/Q=52 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=53 (socket 1) -> TX P=1/Q=53 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=54 (socket 1) -> TX P=1/Q=54 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=55 (socket 1) -> TX P=1/Q=55 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=56 (socket 1) -> TX P=1/Q=56 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=57 (socket 1) -> TX P=1/Q=57 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=58 (socket 1) -> TX P=1/Q=58 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=59 (socket 1) -> TX P=1/Q=59 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=60 (socket 1) -> TX P=1/Q=60 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=61 (socket 1) -> TX P=1/Q=61 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=62 (socket 1) -> TX P=1/Q=62 (socket 1) peer=02:00:00:00:00:01
RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00
RX P=1/Q=63 (socket 1) -> TX P=1/Q=63 (socket 1) peer=02:00:00:00:00:01
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 64 Tx queue number: 64
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=1024 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=1024 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
31/12/2019 11:17:24 dut.10.240.179.33: flow list 0
31/12/2019 11:17:26 dut.10.240.179.33: flow list 0
testpmd>
31/12/2019 11:17:26 dut.10.240.179.33: flow list 1
31/12/2019 11:17:28 dut.10.240.179.33: flow list 1
testpmd>
31/12/2019 11:17:28 TestCVLFdir: Test Case test_two_ports_multi_patterns_count_query Result PASSED:
31/12/2019 11:17:28 dut.10.240.179.33: flow flush 0
31/12/2019 11:17:29 dut.10.240.179.33: flow flush 0
testpmd>
31/12/2019 11:17:29 dut.10.240.179.33: flow flush 1
31/12/2019 11:17:30 dut.10.240.179.33: flow flush 1
testpmd>
31/12/2019 11:17:30 dut.10.240.179.33: clear port stats all
31/12/2019 11:17:31 dut.10.240.179.33: clear port stats all
NIC statistics for port 0 cleared
NIC statistics for port 1 cleared
testpmd>
31/12/2019 11:17:31 dut.10.240.179.33: stop
31/12/2019 11:17:31 dut.10.240.179.33: stop
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 18446744073709551576 RX-dropped: 18446744073709551606RX-total: 18446744073709551566
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
RX-packets: 18446744073709551516 RX-dropped: 18446744073709551606RX-total: 18446744073709551506
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 18446744073709551476 RX-dropped: 18446744073709551596RX-total: 18446744073709551456
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
31/12/2019 11:17:31 dts:
TEST SUITE ENDED: TestCVLFdir
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [dts] [PATCH V1]tests/cvl_fdir: add new testsuit cvl_fdir
2019-12-31 10:14 ` Xiao, QimaiX
@ 2020-01-02 7:17 ` Chen, Zhaoyan
0 siblings, 0 replies; 4+ messages in thread
From: Chen, Zhaoyan @ 2020-01-02 7:17 UTC (permalink / raw)
To: Xiao, QimaiX, dts; +Cc: Chen, Zhaoyan
Acked-by: Zhaoyan Chen <zhaoyan.chen@intel.com>
Regards,
Zhaoyan Chen
> -----Original Message-----
> From: dts <dts-bounces@dpdk.org> On Behalf Of Xiao, QimaiX
> Sent: Tuesday, December 31, 2019 6:15 PM
> To: dts@dpdk.org
> Subject: Re: [dts] [PATCH V1]tests/cvl_fdir: add new testsuit cvl_fdir
>
> Tested_by: Xiao, QimaiX <qimaix.xiao@intel.com>
>
> > -----Original Message-----
> > From: Xiao, QimaiX
> > Sent: Tuesday, December 31, 2019 2:06 PM
> > To: dts@dpdk.org
> > Cc: Xiao, QimaiX <qimaix.xiao@intel.com>
> > Subject: [dts][PATCH V1]tests/cvl_fdir: add new testsuit cvl_fdir
> >
> > add testsuit cvl_fdir
> >
> > Signed-off-by: Xiao Qimai <qimaix.xiao@intel.com>
> > ---
> > tests/TestSuite_cvl_fdir.py | 1548
> > +++++++++++++++++++++++++++++++++++++++++++
> > 1 file changed, 1548 insertions(+)
> > create mode 100644 tests/TestSuite_cvl_fdir.py
> >
> > diff --git a/tests/TestSuite_cvl_fdir.py b/tests/TestSuite_cvl_fdir.py
> > new file mode 100644
> > index 0000000..8a4dde2
> > --- /dev/null
> > +++ b/tests/TestSuite_cvl_fdir.py
> > @@ -0,0 +1,1548 @@
> > +# BSD LICENSE
> > +#
> > +# Copyright(c) 2010-2019 Intel Corporation. All rights reserved.
> > +# All rights reserved.
> > +#
> > +# Redistribution and use in source and binary forms, with or without
> > +# modification, are permitted provided that the following conditions
> > +# are met:
> > +#
> > +# * Redistributions of source code must retain the above copyright
> > +# notice, this list of conditions and the following disclaimer.
> > +# * Redistributions in binary form must reproduce the above copyright
> > +# notice, this list of conditions and the following disclaimer in
> > +# the documentation and/or other materials provided with the
> > +# distribution.
> > +# * Neither the name of Intel Corporation nor the names of its
> > +# contributors may be used to endorse or promote products derived
> > +# from this software without specific prior written permission.
> > +#
> > +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
> > CONTRIBUTORS
> > +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT
> > NOT
> > +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
> > FITNESS FOR
> > +# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
> > COPYRIGHT
> > +# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
> > INCIDENTAL,
> > +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
> > NOT
> > +# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
> > OF USE,
> > +# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
> > AND ON ANY
> > +# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
> > +# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
> > THE USE
> > +# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
> > DAMAGE.
> > +
> > +
> > +import re
> > +import time
> > +
> > +from packet import Packet
> > +from pmd_output import PmdOutput
> > +from test_case import TestCase
> > +import rte_flow_common as rfc
> > +
> > +from utils import GREEN, RED
> > +import utils
> > +
> > +MAC_IPV4_PAY = {
> > + "match": [
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > proto=255, ttl=2, tos=4) / Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > frag=1, proto=255, ttl=2, tos=4)/Raw("x" * 80)'],
> > + "unmatch": [
> > +
> > 'Ether(dst="00:11:22:33:44:56")/IP(src="192.168.0.20",dst="192.168.0.22",
> > proto=255, ttl=2, tos=4) / Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.22",dst="192.168.0.21",
> > proto=255, ttl=2, tos=4) / Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.1.21",
> > proto=255, ttl=2, tos=4) / Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > proto=1, ttl=2, tos=4) / Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > proto=255, ttl=3, tos=4) / Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > proto=255, ttl=2, tos=9) / Raw("x" * 80)'
> > + ]
> > +}
> > +
> > +MAC_IPV4_PAY_SELECTED = {
> > + "match": [
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > proto=1) / Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)'],
> > + "unmatch": [
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.22") /
> > Raw("x" * 80)'
> > + ]
> > +}
> > +
> > +MAC_IPV4_UDP = {
> > + "match": [
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)'],
> > + "unmatch": [
> > +
> > 'Ether(dst="00:11:22:33:44:56")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.19",dst="192.168.0.21",
> > ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.22",
> > ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=4) /UDP(sport=21,dport=23)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=4) /UDP(sport=22,dport=24)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=64, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=1) /UDP(sport=22,dport=23)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)']
> > +}
> > +
> > +MAC_IPV4_TCP = {
> > + "match": [
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)'],
> > + "unmatch": [
> > +
> > 'Ether(dst="00:11:22:33:44:56")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.19",dst="192.168.0.21",
> > ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.22",
> > ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=4) /TCP(sport=21,dport=23)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=4) /TCP(sport=22,dport=24)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=64, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=1) /TCP(sport=22,dport=23)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)']
> > +}
> > +
> > +MAC_IPV4_SCTP = {
> > + "match": [
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)'],
> > + "unmatch": [
> > +
> > 'Ether(dst="00:11:22:33:44:56")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.19",dst="192.168.0.21",
> > ttl=2, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.22",
> > ttl=2, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=4) /SCTP(sport=21,dport=23)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=4) /SCTP(sport=22,dport=24)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=64, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=1) /SCTP(sport=22,dport=23)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=4)/Raw("x" * 80)']
> > +}
> > +
> > +MAC_IPV6_PAY = {
> > + "match": [
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2", nh=1, tc=1,
> > hlim=2)/IPv6ExtHdrFragment(1000)/("X"*480)'],
> > + "unmatch": [
> > +
> > 'Ether(dst="00:11:22:33:44:56")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2022", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::1", nh=1, tc=1, hlim=2)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2", nh=2, tc=1, hlim=2)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2", nh=1, tc=2, hlim=2)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2", nh=1, tc=1, hlim=5)/("X"*480)']
> > +}
> > +
> > +MAC_IPV6_PAY_SELECTED = {
> > + "match": [
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020")/IPv6ExtHdrFragment(1000)/("X"*480)'],
> > + "unmatch": [
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2021")/("X"*480)']
> > +}
> > +
> > +MAC_IPV6_UDP = {
> > + "match": [
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)'],
> > + "unmatch": [
> > +
> > 'Ether(dst="00:11:22:33:44:56")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2021", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2002::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=3, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=1)/UDP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=21,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=24)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)']
> > +}
> > +
> > +MAC_IPV6_TCP = {
> > + "match": [
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)'],
> > + "unmatch": [
> > +
> > 'Ether(dst="00:11:22:33:44:56")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2021", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2002::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=3, hlim=2)/TCP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=1)/TCP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=21,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=24)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)']
> > +}
> > +
> > +MAC_IPV6_SCTP = {
> > + "match": [
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)'],
> > + "unmatch": [
> > +
> > 'Ether(dst="00:11:22:33:44:56")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2021", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2002::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=3, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=1)/SCTP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=21,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=24)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=2)/("X"*480)']
> > +}
> > +
> > +MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY = {
> > + "match": [
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/Ether()/IP(src="192.168
> > .0.20", dst="192.168.0.21")/("X"*480)',
> > + 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.21")',
> > + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/Ether()/IP(src="192.168.0.20",
> > dst="192.168.0.21")',
> > + 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.21",
> > frag=1)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:
> > 22:33:44:55")/IP(dst="192.168.0.21", src="192.168.0.20")/("X"*480)'
> > + ],
> > + "unmatch": [
> > + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.22")',
> > + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.30", dst="192.168.0.21")',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/IP(dst="192.168.0.21",
> > src="192.168.0.20")/("X"*480)']
> > +}
> > +
> > +MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP = {
> > + "match": [
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/Ether()/IP(src="192.168
> > .0.20", dst="192.168.0.21")/UDP(sport=22,dport=23)/("X"*480)',
> > + 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(sport=22,dport=23)/("X"*480)',
> > + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/Ether()/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:
> > 22:33:44:55")/IP(dst="192.168.0.21",
> > src="192.168.0.20")/UDP(sport=22,dport=23)/("X"*480)'],
> > + "unmatch": [
> > + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> > dst="192.168.0.22")/UDP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:
> > 22:33:44:55")/IP(src="192.168.0.21",
> > dst="192.168.0.23")/UDP(sport=22,dport=23)/("X"*480)',
> > + 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(sport=21,dport=23)/("X"*480)',
> > + 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(sport=22,dport=24)/("X"*480)',
> > + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> > dst="192.168.0.21")/TCP(sport=22, dport=23)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/IP(dst="192.168.0.21",
> > src="192.168.0.20")/UDP(sport=22,dport=23)/("X"*480)'
> > + ]
> > +}
> > +
> > +MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP = {
> > + "match": [
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether()/IP(src="19
> > 2.168.0.20", dst="192.168.0.21")/TCP(sport=22,dport=23)/("X"*480)',
> > + 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> > dst="192.168.0.21")/TCP(sport=22,dport=23)/("X"*480)',
> > + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/Ether()/IP(src="192.168.0.20",
> > dst="192.168.0.21")/TCP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:
> > 22:33:44:55")/IP(dst="192.168.0.21",
> > src="192.168.0.20")/TCP(sport=22,dport=23)/("X"*480)'],
> > + "unmatch": [
> > + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> > dst="192.168.0.22")/TCP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:
> > 22:33:44:55")/IP(dst="192.168.0.21",
> > src="192.168.0.23")/TCP(sport=22,dport=23)/("X"*480)',
> > + 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> > dst="192.168.0.21")/TCP(sport=21,dport=23)/("X"*480)',
> > + 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> > dst="192.168.0.21")/TCP(sport=22,dport=24)/("X"*480)',
> > + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> > dst="192.168.0.21")/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/IP(dst="192.168.0.21",
> > src="192.168.0.20")/TCP(sport=22,dport=23)/("X"*480)']
> > +}
> > +
> > +MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP = {
> > + "match": [
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether()/IP(src="19
> > 2.168.0.20", dst="192.168.0.21")/SCTP(sport=22,dport=23)/("X"*480)',
> > + 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> > dst="192.168.0.21")/SCTP(sport=22,dport=23)/("X"*480)',
> > + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/Ether()/IP(src="192.168.0.20",
> > dst="192.168.0.21")/SCTP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:
> > 22:33:44:55")/IP(dst="192.168.0.21",
> > src="192.168.0.20")/SCTP(sport=22,dport=23)/("X"*480)'],
> > + "unmatch": [
> > + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> > dst="192.168.0.22")/SCTP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:
> > 22:33:44:55")/IP(dst="192.168.0.21",
> > src="192.168.0.23")/SCTP(sport=22,dport=23)/("X"*480)',
> > + 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> > dst="192.168.0.21")/SCTP(sport=21,dport=23)/("X"*480)',
> > + 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> > dst="192.168.0.21")/SCTP(sport=22,dport=24)/("X"*480)',
> > + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> > dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(sport=22, dport=23)/Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/IP(dst="192.168.0.21",
> > src="192.168.0.20")/SCTP(sport=22,dport=23)/("X"*480)']
> > +}
> > +
> > +MAC_IPV4_GTPU_IPV4_PAY = {
> > + "match": [
> > + 'Ether(src="a4:bf:01:51:27:ca",
> > dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> > teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> > qos_flow=0x34)/IP()/Raw("x"*20)',
> > + 'Ether(src="a4:bf:01:51:27:ca",
> > dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> > teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> > qos_flow=0x34)/IP(frag=1)/Raw("x"*20)',
> > + 'Ether(src="a4:bf:01:51:27:ca",
> > dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> > teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> > qos_flow=0x34)/IP()/UDP()/Raw("x"*20)',
> > + 'Ether(src="a4:bf:01:51:27:ca",
> > dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP( dport=2152)/GTP_U_Header(gtp_type=255,
> > teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> > qos_flow=0x34)/IP()/TCP(sport=22, dport=23)/Raw("x"*20)',
> > + 'Ether(src="a4:bf:01:51:27:ca",
> > dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> > teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> > qos_flow=0x34)/IP()/ICMP()/Raw("x"*20)'],
> > + "unmatch": [
> > + 'Ether(src="a4:bf:01:51:27:ca",
> > dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> > teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> > qos_flow=0x34)/IP()/SCTP()/Raw("x"*20)',
> > + 'Ether(src="a4:bf:01:51:27:ca",
> > dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> > teid=0x1234567)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> > qos_flow=0x34)/IP()/Raw("x"*20)',
> > + 'Ether(src="a4:bf:01:51:27:ca",
> > dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> > teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> > qos_flow=0x35)/IP()/Raw("x"*20)']
> > +}
> > +
> > +tv_mac_ipv4_pay_queue_index = {
> > + "name": "test_mac_ipv4_pay_queue_index",
> > + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> > is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> > queue index 1 / end",
> > + "scapy_str": MAC_IPV4_PAY,
> > + "check_func": rfc.check_queue,
> > + "check_param": {"port_id": 0, "queue": 1}
> > +}
> > +
> > +tv_mac_ipv4_pay_selected_inputset_queue_index = {
> > + "name": "test_mac_ipv4_pay_selected_inputset_queue_index",
> > + "rule": "flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / end
> > actions queue index 1 / end",
> > + "scapy_str": MAC_IPV4_PAY_SELECTED,
> > + "check_func": rfc.check_queue,
> > + "check_param": {"port_id": 0, "queue": 1}
> > +}
> > +
> > +tv_mac_ipv4_udp_queue_index = {
> > + "name": "test_mac_ipv4_upd_queue_index",
> > + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> > is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end
> > actions queue index 1 / end",
> > + "scapy_str": MAC_IPV4_UDP,
> > + "check_func": rfc.check_queue,
> > + "check_param": {"port_id": 0, "queue": 1}
> > +}
> > +
> > +tv_mac_ipv4_tcp_queue_index = {
> > + "name": "test_mac_ipv4_tcp_queue_index",
> > + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> > is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end
> > actions queue index 63 / end",
> > + "scapy_str": MAC_IPV4_TCP,
> > + "check_func": rfc.check_queue,
> > + "check_param": {"port_id": 0, "queue": 63}
> > +}
> > +
> > +tv_mac_ipv4_sctp_queue_index = {
> > + "name": "test_mac_ipv4_sctp_queue_index",
> > + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> > is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 tag is 1
> > / end actions queue index 2 / end",
> > + "scapy_str": MAC_IPV4_SCTP,
> > + "check_func": rfc.check_queue,
> > + "check_param": {"port_id": 0, "queue": 2}
> > +}
> > +
> > +tv_mac_ipv6_pay_queue_index = {
> > + "name": "test_mac_ipv6_pay_queue_index",
> > + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> > is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1 hop is 2
> > tc is 1 / end actions queue index 1 / end",
> > + "scapy_str": MAC_IPV6_PAY,
> > + "check_func": rfc.check_queue,
> > + "check_param": {"port_id": 0, "queue": 1}
> > +}
> > +
> > +tv_mac_ipv6_pay_selected_inputset_queue_index = {
> > + "name": "test_mac_ipv6_pay_selected_inputset_queue_index",
> > + "rule": "flow create 0 ingress pattern eth / ipv6 dst is
> > CDCD:910A:2222:5498:8475:1111:3900:2020 / end actions queue index 1 /
> > end",
> > + "scapy_str": MAC_IPV6_PAY_SELECTED,
> > + "check_func": rfc.check_queue,
> > + "check_param": {"port_id": 0, "queue": 1}
> > +}
> > +
> > +tv_mac_ipv6_udp_queue_index = {
> > + "name": "test_mac_ipv6_udp_queue_index",
> > + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> > is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> > udp src is 22 dst is 23 / end actions queue index 1 / end",
> > + "scapy_str": MAC_IPV6_UDP,
> > + "check_func": rfc.check_queue,
> > + "check_param": {"port_id": 0, "queue": 1}
> > +}
> > +
> > +tv_mac_ipv6_tcp_queue_index = {
> > + "name": "test_mac_ipv6_tcp_queue_index",
> > + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> > is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> tcp
> > src is 22 dst is 23 / end actions queue index 1 / end",
> > + "scapy_str": MAC_IPV6_TCP,
> > + "check_func": rfc.check_queue,
> > + "check_param": {"port_id": 0, "queue": 1}
> > +}
> > +
> > +tv_mac_ipv6_sctp_queue_index = {
> > + "name": "test_mac_ipv6_sctp_queue_index",
> > + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> > is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> > sctp src is 22 dst is 23 / end actions queue index 1 / end",
> > + "scapy_str": MAC_IPV6_SCTP,
> > + "check_func": rfc.check_queue,
> > + "check_param": {"port_id": 0, "queue": 1}
> > +}
> > +
> > +tv_mac_ipv4_tun_ipv4_pay_queue_index = {
> > + "name": "test_mac_ipv4_tun_ipv4_pay_queue_index",
> > + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / end",
> > + "scapy_str":
> > MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> > + "check_func": rfc.check_queue,
> > + "check_param": {"port_id": 0, "queue": 1}
> > +}
> > +
> > +tv_mac_ipv4_tun_ipv4_udp_queue_index = {
> > + "name": "test_mac_ipv4_tun_ipv4_udp_queue_index",
> > + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue
> > index 1 / end",
> > + "scapy_str":
> > MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> > + "check_func": rfc.check_queue,
> > + "check_param": {"port_id": 0, "queue": 1}
> > +}
> > +
> > +tv_mac_ipv4_tun_ipv4_tcp_queue_index = {
> > + "name": "test_mac_ipv4_tun_ipv4_tcp_queue_index",
> > + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions queue
> > index 1 / end",
> > + "scapy_str":
> > MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> > + "check_func": rfc.check_queue,
> > + "check_param": {"port_id": 0, "queue": 1}
> > +}
> > +
> > +tv_mac_ipv4_tun_ipv4_sctp_queue_index = {
> > + "name": "test_mac_ipv4_tun_ipv4_sctp_queue_index",
> > + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue
> > index 1 / end",
> > + "scapy_str":
> > MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> > + "check_func": rfc.check_queue,
> > + "check_param": {"port_id": 0, "queue": 1}
> > +}
> > +
> > +tv_mac_ipv4_tun_mac_ipv4_pay_queue_index = {
> > + "name": "test_mac_ipv4_tun_mac_ipv4_pay_queue_index",
> > + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / end",
> > + "scapy_str":
> > MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> > + "check_func": rfc.check_queue,
> > + "check_param": {"port_id": 0, "queue": 1}
> > +}
> > +
> > +tv_mac_ipv4_tun_mac_ipv4_udp_queue_index = {
> > + "name": "test_mac_ipv4_tun_mac_ipv4_udp_queue_index",
> > + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions
> > queue index 1 / end",
> > + "scapy_str":
> > MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> > + "check_func": rfc.check_queue,
> > + "check_param": {"port_id": 0, "queue": 1}
> > +}
> > +
> > +tv_mac_ipv4_tun_mac_ipv4_tcp_queue_index = {
> > + "name": "test_mac_ipv4_tun_mac_ipv4_tcp_queue_index",
> > + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions
> > queue index 1 / end",
> > + "scapy_str":
> > MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> > + "check_func": rfc.check_queue,
> > + "check_param": {"port_id": 0, "queue": 1}
> > +}
> > +
> > +tv_mac_ipv4_tun_mac_ipv4_sctp_queue_index = {
> > + "name": "test_mac_ipv4_tun_mac_ipv4_sctp_queue_index",
> > + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions
> > queue index 1 / end",
> > + "scapy_str":
> > MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> > + "check_func": rfc.check_queue,
> > + "check_param": {"port_id": 0, "queue": 1}
> > +}
> > +
> > +tv_mac_ipv4_pay_drop = {
> > + "name": "test_mac_ipv4_pay_drop",
> > + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> > is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions drop
> > / end",
> > + "scapy_str": MAC_IPV4_PAY,
> > + "check_func": rfc.check_drop,
> > + "check_param": {"port_id": 0}
> > +}
> > +
> > +tv_mac_ipv4_udp_drop = {
> > + "name": "test_mac_ipv4_udp_drop",
> > + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> > is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end
> > actions drop / end",
> > + "scapy_str": MAC_IPV4_UDP,
> > + "check_func": rfc.check_drop,
> > + "check_param": {"port_id": 0}
> > +}
> > +
> > +tv_mac_ipv4_tcp_drop = {
> > + "name": "test_mac_ipv4_tcp_drop",
> > + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> > is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end
> > actions drop / end",
> > + "scapy_str": MAC_IPV4_TCP,
> > + "check_func": rfc.check_drop,
> > + "check_param": {"port_id": 0}
> > +}
> > +
> > +tv_mac_ipv4_sctp_drop = {
> > + "name": "test_mac_ipv4_sctp_drop",
> > + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> > is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 / end
> > actions drop / end",
> > + "scapy_str": MAC_IPV4_SCTP,
> > + "check_func": rfc.check_drop,
> > + "check_param": {"port_id": 0}
> > +}
> > +
> > +tv_mac_ipv6_pay_drop = {
> > + "name": "test_mac_ipv6_pay_drop",
> > + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> > is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1 hop is 2
> > tc is 1 / end actions drop / end",
> > + "scapy_str": MAC_IPV6_PAY,
> > + "check_func": rfc.check_drop,
> > + "check_param": {"port_id": 0}
> > +}
> > +
> > +tv_mac_ipv6_udp_drop = {
> > + "name": "test_mac_ipv6_udp_drop",
> > + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> > is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> > udp src is 22 dst is 23 / end actions drop / end",
> > + "scapy_str": MAC_IPV6_UDP,
> > + "check_func": rfc.check_drop,
> > + "check_param": {"port_id": 0}
> > +}
> > +tv_mac_ipv6_tcp_drop = {
> > + "name": "test_mac_ipv6_tcp_drop",
> > + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> > is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> tcp
> > src is 22 dst is 23 / end actions drop / end",
> > + "scapy_str": MAC_IPV6_TCP,
> > + "check_func": rfc.check_drop,
> > + "check_param": {"port_id": 0}
> > +}
> > +
> > +tv_mac_ipv6_sctp_drop = {
> > + "name": "test_mac_ipv6_sctp_drop",
> > + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> > is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> > sctp src is 22 dst is 23 / end actions drop / end",
> > + "scapy_str": MAC_IPV6_SCTP,
> > + "check_func": rfc.check_drop,
> > + "check_param": {"port_id": 0}
> > +}
> > +
> > +tv_mac_ipv4_tun_ipv4_pay_drop = {
> > + "name": "test_mac_ipv4_tun_ipv4_pay_drop",
> > + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 / end actions drop / end",
> > + "scapy_str":
> > MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> > + "check_func": rfc.check_drop,
> > + "check_param": {"port_id": 0}
> > +}
> > +
> > +tv_mac_ipv4_tun_ipv4_udp_drop = {
> > + "name": "test_mac_ipv4_tun_ipv4_udp_drop",
> > + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions drop /
> > end",
> > + "scapy_str":
> > MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> > + "check_func": rfc.check_drop,
> > + "check_param": {"port_id": 0}
> > +}
> > +
> > +tv_mac_ipv4_tun_ipv4_tcp_drop = {
> > + "name": "test_mac_ipv4_tun_ipv4_tcp_drop",
> > + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions drop /
> > end",
> > + "scapy_str":
> > MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> > + "check_func": rfc.check_drop,
> > + "check_param": {"port_id": 0}
> > +}
> > +
> > +tv_mac_ipv4_tun_ipv4_sctp_drop = {
> > + "name": "test_mac_ipv4_tun_ipv4_sctp_drop",
> > + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions drop /
> > end",
> > + "scapy_str":
> > MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> > + "check_func": rfc.check_drop,
> > + "check_param": {"port_id": 0}
> > +}
> > +
> > +tv_mac_ipv4_tun_mac_ipv4_pay_drop = {
> > + "name": "test_mac_ipv4_tun_mac_ipv4_pay_drop",
> > + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 / end actions drop / end",
> > + "scapy_str":
> > MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> > + "check_func": rfc.check_drop,
> > + "check_param": {"port_id": 0}
> > +}
> > +
> > +tv_mac_ipv4_tun_mac_ipv4_udp_drop = {
> > + "name": "test_mac_ipv4_tun_mac_ipv4_udp_drop",
> > + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions drop
> > / end",
> > + "scapy_str":
> > MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> > + "check_func": rfc.check_drop,
> > + "check_param": {"port_id": 0}
> > +}
> > +
> > +tv_mac_ipv4_tun_mac_ipv4_tcp_drop = {
> > + "name": "test_mac_ipv4_tun_mac_ipv4_tcp_drop",
> > + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions drop
> > / end",
> > + "scapy_str":
> > MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> > + "check_func": rfc.check_drop,
> > + "check_param": {"port_id": 0}
> > +}
> > +
> > +tv_mac_ipv4_tun_mac_ipv4_sctp_drop = {
> > + "name": "test_mac_ipv4_tun_mac_ipv4_sctp_drop",
> > + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions drop
> > / end",
> > + "scapy_str":
> > MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> > + "check_func": rfc.check_drop,
> > + "check_param": {"port_id": 0}
> > +}
> > +
> > +tv_mac_ipv4_pay_queue_group = {
> > + "name": "test_mac_ipv4_pay_queue_group",
> > + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> > is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions rss
> > queues 0 1 end / end",
> > + "scapy_str": MAC_IPV4_PAY,
> > + "check_func": rfc.check_queue,
> > + "check_param": {"port_id": 0, "queue": [0, 1]}
> > +}
> > +
> > +tv_mac_ipv4_udp_queue_group = {
> > + "name": "test_mac_ipv4_udp_queue_group",
> > + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> > is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end
> > actions rss queues 1 2 3 4 end / end",
> > + "scapy_str": MAC_IPV4_UDP,
> > + "check_func": rfc.check_queue,
> > + "check_param": {"port_id": 0, "queue": [1, 2, 3, 4]}
> > +}
> > +
> > +tv_mac_ipv4_tcp_queue_group = {
> > + "name": "test_mac_ipv4_tcp_queue_group",
> > + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> > is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end
> > actions rss queues 56 57 58 59 60 61 62 63 end / end",
> > + "scapy_str": MAC_IPV4_TCP,
> > + "check_func": rfc.check_queue,
> > + "check_param": {"port_id": 0, "queue": range(56, 64)}
> > +}
> > +
> > +tv_mac_ipv4_sctp_queue_group = {
> > + "name": "test_mac_ipv4_sctp_queue_group",
> > + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> > is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 tag is 1
> > / end actions rss queues 0 1 2 3 end / end",
> > + "scapy_str": MAC_IPV4_SCTP,
> > + "check_func": rfc.check_queue,
> > + "check_param": {"port_id": 0, "queue": range(4)}
> > +}
> > +
> > +tv_mac_ipv6_pay_queue_group = {
> > + "name": "test_mac_ipv6_pay_queue_group",
> > + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> > is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1 hop is 2
> > tc is 1 / end actions rss queues 1 2 end / end",
> > + "scapy_str": MAC_IPV6_PAY,
> > + "check_func": rfc.check_queue,
> > + "check_param": {"port_id": 0, "queue": [1, 2]}
> > +}
> > +
> > +tv_mac_ipv6_udp_queue_group = {
> > + "name": "test_mac_ipv6_udp_queue_group",
> > + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> > is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> > udp src is 22 dst is 23 / end actions rss queues 1 2 end / end",
> > + "scapy_str": MAC_IPV6_UDP,
> > + "check_func": rfc.check_queue,
> > + "check_param": {"port_id": 0, "queue": [1, 2]}
> > +}
> > +
> > +tv_mac_ipv6_tcp_queue_group = {
> > + "name": "test_mac_ipv6_tcp_queue_group",
> > + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> > is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> tcp
> > src is 22 dst is 23 / end actions rss queues 1 2 end / end",
> > + "scapy_str": MAC_IPV6_TCP,
> > + "check_func": rfc.check_queue,
> > + "check_param": {"port_id": 0, "queue": [1, 2]}
> > +}
> > +
> > +tv_mac_ipv6_sctp_queue_group = {
> > + "name": "test_mac_ipv6_sctp_queue_group",
> > + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> > is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> > sctp src is 22 dst is 23 / end actions rss queues 1 2 end / end",
> > + "scapy_str": MAC_IPV6_SCTP,
> > + "check_func": rfc.check_queue,
> > + "check_param": {"port_id": 0, "queue": [1, 2]}
> > +}
> > +
> > +tv_mac_ipv4_tun_ipv4_pay_queue_group = {
> > + "name": "test_mac_ipv4_tun_ipv4_pay_queue_group",
> > + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 / end actions rss queues 9 10 11 12 13 14 15 16
> > 17 18 19 20 21 22 23 24 end / end",
> > + "scapy_str":
> > MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> > + "check_func": rfc.check_queue,
> > + "check_param": {"port_id": 0, "queue": range(9, 25)}
> > +}
> > +
> > +tv_mac_ipv4_tun_ipv4_udp_queue_group = {
> > + "name": "test_mac_ipv4_tun_ipv4_udp_queue_group",
> > + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions rss
> > queues 38 39 40 41 end / end",
> > + "scapy_str":
> > MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> > + "check_func": rfc.check_queue,
> > + "check_param": {"port_id": 0, "queue": [38, 39, 40, 41]}
> > +}
> > +
> > +tv_mac_ipv4_tun_ipv4_tcp_queue_group = {
> > + "name": "test_mac_ipv4_tun_ipv4_tcp_queue_group",
> > + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions rss queues
> > 1 2 end / end",
> > + "scapy_str":
> > MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> > + "check_func": rfc.check_queue,
> > + "check_param": {"port_id": 0, "queue": [1, 2]}
> > +}
> > +
> > +tv_mac_ipv4_tun_ipv4_sctp_queue_group = {
> > + "name": "test_mac_ipv4_tun_ipv4_sctp_queue_group",
> > + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions rss
> > queues 1 2 end / end",
> > + "scapy_str":
> > MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> > + "check_func": rfc.check_queue,
> > + "check_param": {"port_id": 0, "queue": [1, 2]}
> > +}
> > +
> > +tv_mac_ipv4_tun_mac_ipv4_pay_queue_group = {
> > + "name": "test_mac_ipv4_tun_mac_ipv4_pay_queue_group",
> > + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 / end actions rss queues 1 2 end / end",
> > + "scapy_str":
> > MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> > + "check_func": rfc.check_queue,
> > + "check_param": {"port_id": 0, "queue": [1, 2]}
> > +}
> > +
> > +tv_mac_ipv4_tun_mac_ipv4_udp_queue_group = {
> > + "name": "test_mac_ipv4_tun_mac_ipv4_udp_queue_group",
> > + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions rss
> > queues 1 2 end / end",
> > + "scapy_str":
> > MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> > + "check_func": rfc.check_queue,
> > + "check_param": {"port_id": 0, "queue": [1, 2]}
> > +}
> > +
> > +tv_mac_ipv4_tun_mac_ipv4_tcp_queue_group = {
> > + "name": "test_mac_ipv4_tun_mac_ipv4_tcp_queue_group",
> > + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions rss
> > queues 1 2 end / end",
> > + "scapy_str":
> > MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> > + "check_func": rfc.check_queue,
> > + "check_param": {"port_id": 0, "queue": [1, 2]}
> > +}
> > +
> > +tv_mac_ipv4_tun_mac_ipv4_sctp_queue_group = {
> > + "name": "test_mac_ipv4_tun_mac_ipv4_sctp_queue_group",
> > + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions rss
> > queues 1 2 end / end",
> > + "scapy_str":
> > MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> > + "check_func": rfc.check_queue,
> > + "check_param": {"port_id": 0, "queue": [1, 2]}
> > +}
> > +
> > +tv_mac_ipv4_gtpu_ipv4_pay_queue_index = {
> > + "name": "test_mac_ipv4_gtpu_ipv4_pay_queue_index",
> > + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> > 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end",
> > + "scapy_str": MAC_IPV4_GTPU_IPV4_PAY,
> > + "check_func": rfc.check_queue,
> > + "check_param": {"port_id": 0, "queue": 1}
> > +}
> > +
> > +tv_mac_ipv4_gtpu_ipv4_pay_drop = {
> > + "name": "test_mac_ipv4_gtpu_ipv4_pay_drop",
> > + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> > 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions drop / end",
> > + "scapy_str": MAC_IPV4_GTPU_IPV4_PAY,
> > + "check_func": rfc.check_drop,
> > + "check_param": {"port_id": 0}
> > +}
> > +
> > +tv_mac_ipv4_gtpu_ipv4_pay_queue_group = {
> > + "name": "test_mac_ipv4_gtpu_ipv4_pay_queue_group",
> > + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> > 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions rss queues 0 1 end / end",
> > + "scapy_str": MAC_IPV4_GTPU_IPV4_PAY,
> > + "check_func": rfc.check_queue,
> > + "check_param": {"port_id": 0, "queue": [0, 1]}
> > +}
> > +
> > +tv_mac_ipv4_gtpu_ipv4_pay_mark_count_query = {
> > + "name": "test_mac_ipv4_gtpu_ipv4_pay_mark_count_query",
> > + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> > 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 2 / mark id 2
> > / count / end",
> > + "scapy_str": MAC_IPV4_GTPU_IPV4_PAY,
> > + "check_func": rfc.check_mark,
> > + "check_param": {"port_id": 0, "queue": 2, "mark_id": 2,
> > + "count": {"hits_set": 1, "hits": 5}, "mark": True}
> > +}
> > +
> > +tv_mac_ipv4_pay_queue_index_mark = {
> > + "name": "test_mac_ipv4_pay_queue_index_mark",
> > + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> > is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> > queue index 1 / mark id 0 / end",
> > + "scapy_str": MAC_IPV4_PAY,
> > + "check_func": rfc.check_mark,
> > + "check_param": {"port_id": 0, "queue": 1, "mark_id": 0, "mark": True}
> > +}
> > +
> > +tv_mac_ipv4_udp_queue_index_mark = {
> > + "name": "test_mac_ipv4_udp_queue_index_mark",
> > + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> > is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end
> > actions queue index 0 / mark id 1 / end",
> > + "scapy_str": MAC_IPV4_UDP,
> > + "check_func": rfc.check_mark,
> > + "check_param": {"port_id": 0, "queue": 0, "mark_id": 1, "mark": True}
> > +}
> > +
> > +tv_mac_ipv4_tcp_queue_index_mark = {
> > + "name": "test_mac_ipv4_tcp_queue_index_mark",
> > + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> > is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end
> > actions queue index 1 / mark id 4294967294 / end",
> > + "scapy_str": MAC_IPV4_TCP,
> > + "check_func": rfc.check_mark,
> > + "check_param": {"port_id": 0, "queue": 1, "mark_id": 4294967294, "mark":
> > True}
> > +}
> > +
> > +tv_mac_ipv4_sctp_queue_drop_mark = {
> > + "name": "test_mac_ipv4_sctp_queue_drop_mark",
> > + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src
> > is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 tag is 1
> > / end actions drop / mark id 1 / end",
> > + "scapy_str": MAC_IPV4_SCTP,
> > + "check_func": rfc.check_mark,
> > + "check_param": {"port_id": 0, "mark_id": 1, "mark": True}
> > +}
> > +
> > +tv_mac_ipv6_pay_queue_index_mark = {
> > + "name": "test_mac_ipv6_pay_queue_index_mark",
> > + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> > is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1 hop is 2
> > tc is 1 / end actions queue index 1 / mark id 1 / end",
> > + "scapy_str": MAC_IPV6_PAY,
> > + "check_func": rfc.check_mark,
> > + "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> > +}
> > +
> > +tv_mac_ipv6_udp_queue_index_mark = {
> > + "name": "test_mac_ipv6_udp_queue_index_mark",
> > + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> > is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> > udp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end",
> > + "scapy_str": MAC_IPV6_UDP,
> > + "check_func": rfc.check_mark,
> > + "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> > +}
> > +
> > +tv_mac_ipv6_tcp_queue_index_mark = {
> > + "name": "test_mac_ipv6_tcp_queue_index_mark",
> > + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> > is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> tcp
> > src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end",
> > + "scapy_str": MAC_IPV6_TCP,
> > + "check_func": rfc.check_mark,
> > + "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> > +}
> > +
> > +tv_mac_ipv6_sctp_queue_index_mark = {
> > + "name": "test_mac_ipv6_sctp_queue_index_mark",
> > + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6 dst
> > is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> > sctp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end",
> > + "scapy_str": MAC_IPV6_SCTP,
> > + "check_func": rfc.check_mark,
> > + "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> > +}
> > +
> > +tv_mac_ipv4_tun_ipv4_pay_queue_index_mark = {
> > + "name": "test_mac_ipv4_tun_ipv4_pay_queue_index_mark",
> > + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / mark id 1 / end",
> > + "scapy_str":
> > MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> > + "check_func": rfc.check_mark,
> > + "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> > +}
> > +
> > +tv_mac_ipv4_tun_ipv4_udp_queue_group_mark = {
> > + "name": "test_mac_ipv4_tun_ipv4_udp_queue_group_mark",
> > + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions rss
> > queues 1 2 end / mark id 1 / end",
> > + "scapy_str":
> > MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> > + "check_func": rfc.check_mark,
> > + "check_param": {"port_id": 0, "queue": [1, 2], "mark_id": 1, "mark": True}
> > +}
> > +
> > +tv_mac_ipv4_tun_ipv4_tcp_drop_mark = {
> > + "name": "test_mac_ipv4_tun_ipv4_tcp_drop_mark",
> > + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions drop /
> > mark id 1 / end",
> > + "scapy_str":
> > MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> > + "check_func": rfc.check_mark,
> > + "check_param": {"port_id": 0, "mark_id": 1, "mark": True}
> > +}
> > +
> > +tv_mac_ipv4_tun_ipv4_sctp_queue_index_mark = {
> > + "name": "test_mac_ipv4_tun_ipv4_sctp_queue_index_mark",
> > + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue
> > index 1 / mark id 1 / end",
> > + "scapy_str":
> > MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> > + "check_func": rfc.check_mark,
> > + "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> > +}
> > +
> > +tv_mac_ipv4_tun_mac_ipv4_pay_queue_index_mark = {
> > + "name": "test_mac_ipv4_tun_mac_ipv4_pay_queue_index_mark",
> > + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / mark id 1 /
> > end",
> > + "scapy_str":
> > MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> > + "check_func": rfc.check_mark,
> > + "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> > +}
> > +
> > +tv_mac_ipv4_tun_mac_ipv4_udp_queue_index_mark = {
> > + "name": "test_mac_ipv4_tun_mac_ipv4_udp_queue_index_mark",
> > + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions
> > queue index 1 / mark id 1 / end",
> > + "scapy_str":
> > MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> > + "check_func": rfc.check_mark,
> > + "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> > +}
> > +
> > +tv_mac_ipv4_tun_mac_ipv4_tcp_queue_index_mark = {
> > + "name": "test_mac_ipv4_tun_mac_ipv4_tcp_queue_index_mark",
> > + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions
> > queue index 1 / mark id 1 / end",
> > + "scapy_str":
> > MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> > + "check_func": rfc.check_mark,
> > + "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> > +}
> > +
> > +tv_mac_ipv4_tun_mac_ipv4_sctp_queue_index_mark = {
> > + "name": "test_mac_ipv4_tun_mac_ipv4_sctp_queue_index_mark",
> > + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions
> > queue index 1 / mark id 1 / end",
> > + "scapy_str":
> > MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> > + "check_func": rfc.check_mark,
> > + "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> > +}
> > +
> > +vectors_ipv4_pay = [tv_mac_ipv4_pay_queue_index,
> > tv_mac_ipv4_pay_selected_inputset_queue_index,
> > + tv_mac_ipv4_pay_drop, tv_mac_ipv4_pay_queue_group,
> > tv_mac_ipv4_pay_queue_index_mark]
> > +
> > +vectors_ipv4_udp = [tv_mac_ipv4_udp_drop,
> > tv_mac_ipv4_udp_queue_group, tv_mac_ipv4_udp_queue_index_mark,
> > + tv_mac_ipv4_udp_queue_index]
> > +
> > +vectors_ipv4_tcp = [tv_mac_ipv4_tcp_drop,
> > tv_mac_ipv4_tcp_queue_group, tv_mac_ipv4_tcp_queue_index,
> > + tv_mac_ipv4_tcp_queue_index_mark]
> > +
> > +vectors_ipv4_sctp = [tv_mac_ipv4_sctp_queue_drop_mark,
> > tv_mac_ipv4_sctp_queue_group, tv_mac_ipv4_sctp_drop,
> > + tv_mac_ipv4_sctp_queue_index]
> > +
> > +vectors_ipv6_pay = [tv_mac_ipv6_pay_drop,
> > tv_mac_ipv6_pay_queue_group, tv_mac_ipv6_pay_queue_index,
> > + tv_mac_ipv6_pay_queue_index_mark,
> > tv_mac_ipv6_pay_selected_inputset_queue_index]
> > +
> > +vectors_ipv6_udp = [tv_mac_ipv6_udp_drop,
> > tv_mac_ipv6_udp_queue_group, tv_mac_ipv6_udp_queue_index,
> > + tv_mac_ipv6_udp_queue_index_mark]
> > +
> > +vectors_ipv6_tcp = [tv_mac_ipv6_tcp_drop,
> > tv_mac_ipv6_tcp_queue_group, tv_mac_ipv6_tcp_queue_index,
> > + tv_mac_ipv6_tcp_queue_index_mark]
> > +
> > +vectors_ipv6_sctp = [tv_mac_ipv6_sctp_queue_index_mark,
> > tv_mac_ipv6_sctp_drop, tv_mac_ipv6_sctp_queue_group,
> > + tv_mac_ipv6_sctp_queue_index]
> > +
> > +vectors_ipv4_tun_ipv4 = [tv_mac_ipv4_tun_ipv4_pay_drop,
> > tv_mac_ipv4_tun_ipv4_pay_queue_group,
> > + tv_mac_ipv4_tun_ipv4_pay_queue_index,
> > tv_mac_ipv4_tun_ipv4_pay_queue_index_mark,
> > + tv_mac_ipv4_tun_ipv4_sctp_drop,
> > tv_mac_ipv4_tun_ipv4_sctp_queue_group,
> > + tv_mac_ipv4_tun_ipv4_sctp_queue_index,
> > tv_mac_ipv4_tun_ipv4_sctp_queue_index_mark,
> > + tv_mac_ipv4_tun_ipv4_tcp_drop,
> > tv_mac_ipv4_tun_ipv4_tcp_drop_mark,
> > + tv_mac_ipv4_tun_ipv4_tcp_queue_group,
> > tv_mac_ipv4_tun_ipv4_tcp_queue_index,
> > + tv_mac_ipv4_tun_ipv4_udp_drop,
> > tv_mac_ipv4_tun_ipv4_udp_queue_group,
> > + tv_mac_ipv4_tun_ipv4_udp_queue_group_mark,
> > tv_mac_ipv4_tun_ipv4_udp_queue_index]
> > +
> > +vectors_ipv4_tun_mac =
> > [tv_mac_ipv4_tun_mac_ipv4_pay_queue_index_mark,
> > tv_mac_ipv4_tun_mac_ipv4_pay_drop,
> > + tv_mac_ipv4_tun_mac_ipv4_pay_queue_group,
> > tv_mac_ipv4_tun_mac_ipv4_pay_queue_index,
> > + tv_mac_ipv4_tun_mac_ipv4_sctp_drop,
> > tv_mac_ipv4_tun_mac_ipv4_sctp_queue_group,
> > + tv_mac_ipv4_tun_mac_ipv4_sctp_queue_index,
> > tv_mac_ipv4_tun_mac_ipv4_sctp_queue_index_mark,
> > + tv_mac_ipv4_tun_mac_ipv4_tcp_drop,
> > tv_mac_ipv4_tun_mac_ipv4_tcp_queue_group,
> > + tv_mac_ipv4_tun_mac_ipv4_tcp_queue_index,
> > tv_mac_ipv4_tun_mac_ipv4_tcp_queue_index_mark,
> > + tv_mac_ipv4_tun_mac_ipv4_udp_drop,
> > tv_mac_ipv4_tun_mac_ipv4_udp_queue_group,
> > + tv_mac_ipv4_tun_mac_ipv4_udp_queue_index,
> > tv_mac_ipv4_tun_mac_ipv4_udp_queue_index_mark]
> > +
> > +test_vectors_gtpu_ipv4_pay = [tv_mac_ipv4_gtpu_ipv4_pay_drop,
> > tv_mac_ipv4_gtpu_ipv4_pay_mark_count_query,
> > + tv_mac_ipv4_gtpu_ipv4_pay_queue_group,
> > tv_mac_ipv4_gtpu_ipv4_pay_queue_index]
> > +
> > +
> > +class TestCVLFdir(TestCase):
> > +
> > + def check_rule(self, port_id=0, stats=True, rule_list=None):
> > + out = self.dut.send_command("flow list %s" % port_id, timeout=2)
> > + p = re.compile(r"ID\s+Group\s+Prio\s+Attr\s+Rule")
> > + m = p.search(out)
> > + if stats:
> > + self.verify(m, "flow rule on port %s is not existed" % port_id)
> > + if rule_list:
> > + p = re.compile("^(\d+)\s")
> > + li = out.splitlines()
> > + res = filter(bool, map(p.match, li))
> > + result = [i.group(1) for i in res]
> > + self.verify(sorted(result) == sorted(rule_list),
> > + "check rule list failed. expect %s, result %s" % (rule_list,
> > result))
> > + else:
> > + self.verify(not m, "flow rule on port %s is existed" % port_id)
> > +
> > + def destroy_rule(self, rule_id, port_id=0):
> > + if isinstance(rule_id, list):
> > + for i in rule_id:
> > + out = self.dut.send_command("flow destroy %s rule %s" % (port_id,
> > i), timeout=1)
> > + p = re.compile(r"Flow rule #(\d+) destroyed")
> > + m = p.search(out)
> > + self.verify(m, "flow rule %s delete failed" % rule_id)
> > + else:
> > + out = self.dut.send_command("flow destroy %s rule %s" % (port_id,
> > rule_id), timeout=1)
> > + p = re.compile(r"Flow rule #(\d+) destroyed")
> > + m = p.search(out)
> > + self.verify(m, "flow rule %s delete failed" % rule_id)
> > +
> > + def query_count(self, hits_set, hits, port_id=0, rule_id=0):
> > + out = self.dut.send_command("flow query %s %s count" % (port_id,
> > rule_id), timeout=1)
> > + p = re.compile("hits_set:\s(\d+).*hits:\s(\d+)", re.DOTALL)
> > + m = p.search(out)
> > + res_hits_set = int(m.group(1))
> > + res_hits = int(m.group(2))
> > + self.verify(res_hits_set == hits_set,
> > + "hits_set number check failed. expect: %d, result: %d" % (hits_set,
> > res_hits_set))
> > + self.verify(res_hits == hits, "hits number check failed. expect: %d,
> > result: %d" % (hits, res_hits))
> > +
> > + def _rte_flow_validate(self, vectors):
> > + test_results = {}
> > + for tv in vectors:
> > + try:
> > + count = 1 if not tv["check_param"].get("count") else
> > tv["check_param"]["count"]
> > + port_id = tv["check_param"]["port_id"]
> > + mark = tv["check_param"].get("mark")
> > + # create rule
> > + rule_li = self.create_fdir_rule(tv["rule"], check_stats=True)
> > + # send and check match packets
> > + out1 = self.send_pkts_getouput(pkts=tv["scapy_str"]["match"],
> > port_id=port_id,
> > + count=count, mark=mark)
> > + tv["check_func"](out1, pkt_num=len(tv["scapy_str"]["match"]),
> > check_param=tv["check_param"])
> > + # send and check unmatch packets
> > + out2 = self.send_pkts_getouput(pkts=tv["scapy_str"]["unmatch"],
> > port_id=port_id,
> > + count=count, mark=mark)
> > + tv["check_func"](out2, pkt_num=len(tv["scapy_str"]["unmatch"]),
> > check_param=tv["check_param"],
> > + stats=False)
> > + if tv["check_param"].get("count"):
> > + self.query_count(tv["check_param"]["count"]["hits_set"],
> > tv["check_param"]["count"]["hits"],
> > + port_id=port_id,
> > + rule_id=rule_li[0])
> > + # list and destroy rule
> > + self.check_rule(port_id=tv["check_param"]["port_id"],
> > rule_list=rule_li)
> > + self.destroy_rule(rule_id=rule_li, port_id=port_id)
> > + # send matched packet
> > + out3 = self.send_pkts_getouput(pkts=tv["scapy_str"]["match"],
> > port_id=port_id,
> > + count=count, mark=mark)
> > + tv["check_func"](out3, pkt_num=len(tv["scapy_str"]["match"]),
> > check_param=tv["check_param"],
> > + stats=False)
> > + # check not rule exists
> > + self.check_rule(port_id=port_id, stats=False)
> > + test_results[tv["name"]] = True
> > + print(GREEN("case passed: %s" % tv["name"]))
> > + except Exception as e:
> > + print(RED(e))
> > + test_results[tv["name"]] = False
> > + continue
> > + failed_cases = []
> > + for k, v in test_results.items():
> > + if not v:
> > + failed_cases.append(k)
> > + self.verify(all(test_results.values()), "{} failed.".format(failed_cases))
> > +
> > + def set_up_all(self):
> > + """
> > + Run at the start of each test suite.
> > + prerequisites.
> > + """
> > + # Based on h/w type, choose how many ports to use
> > + self.dut_ports = self.dut.get_ports(self.nic)
> > + self.verify(len(self.dut_ports) >= 2, "Insufficient ports for testing")
> > + # Verify that enough threads are available
> > + cores = self.dut.get_core_list("1S/4C/1T")
> > + self.verify(cores is not None, "Insufficient cores for speed testing")
> > + self.portMask = utils.create_mask([self.dut_ports[0], self.dut_ports[1]])
> > + self.ports_socket = self.dut.get_numa_id(self.dut_ports[0])
> > + self.dut_port0 = self.tester.get_local_port(self.dut_ports[0])
> > + self.dut_port1 = self.tester.get_local_port(self.dut_ports[1])
> > + self.tester_iface0 = self.tester.get_interface(self.dut_port0)
> > + self.tester_iface1 = self.tester.get_interface(self.dut_port1)
> > + self.pci0 = self.dut.ports_info[self.dut_ports[0]]['pci']
> > + self.pci1 = self.dut.ports_info[self.dut_ports[1]]['pci']
> > +
> > + self.pkt = Packet()
> > + self.pmd_output = PmdOutput(self.dut)
> > + self.launch_testpmd_with_mark()
> > +
> > + def set_up(self):
> > + """
> > + Run before each test case.
> > + """
> > + self.pmd_output.execute_cmd("start")
> > +
> > + def config_testpmd(self):
> > + self.pmd_output.execute_cmd("set fwd rxonly")
> > + self.pmd_output.execute_cmd("set verbose 1")
> > + self.pmd_output.execute_cmd("port config 0 udp_tunnel_port add
> > vxlan 4789")
> > + self.pmd_output.execute_cmd("port config 1 udp_tunnel_port add
> > vxlan 4789")
> > + # specify a fixed rss-hash-key for cvl ether
> > + self.pmd_output.execute_cmd(
> > + "port config 0 rss-hash-key ipv4
> >
> 1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd12
> > 34abcd1234abcd1234abcd1234abcd1234abcd")
> > + res = self.pmd_output.wait_link_status_up('all', timeout=15)
> > + self.verify(res is True, 'there have port link is down')
> > +
> > + def launch_testpmd_with_mark(self):
> > + self.pmd_output.start_testpmd(cores="1S/4C/1T",
> > + param="--portmask=%s --rxq=64 --txq=64 --port-
> > topology=loop" % self.portMask,
> > + eal_param="-w %s,flow-mark-support=1 -w %s,flow-
> > mark-support=1" % (
> > + self.pci0, self.pci1), socket=self.ports_socket)
> > + self.config_testpmd()
> > +
> > + def send_packets(self, packets, tx_port=None, count=1):
> > + self.pkt.update_pkt(packets)
> > + tx_port = self.tester_iface0 if not tx_port else tx_port
> > + self.pkt.send_pkt(crb=self.tester, tx_port=tx_port, count=count)
> > +
> > + def send_pkts_getouput(self, pkts, port_id=0, count=1, mark=None):
> > + tx_port = self.tester_iface0 if port_id == 0 else self.tester_iface1
> > + self.send_packets(pkts, tx_port=tx_port, count=count)
> > + time.sleep(1)
> > + if mark:
> > + out = (self.pmd_output.get_output(),
> > self.pmd_output.execute_cmd("stop"))
> > + else:
> > + out = self.pmd_output.execute_cmd("stop")
> > + self.pmd_output.execute_cmd("start")
> > + return out
> > +
> > + def create_fdir_rule(self, rule, check_stats=None):
> > + # dpdk get a warning message(ice_interrupt_handler), it'll mess up
> > output stream, testpmd> probably not be
> > + # print completely.
> > + p = re.compile(r"Flow rule #(\d+) created")
> > + rule_list = []
> > + if isinstance(rule, list):
> > + for i in rule:
> > + out = self.dut.send_command(i, timeout=1)
> > + m = p.search(out)
> > + if m:
> > + rule_list.append(m.group(1))
> > + else:
> > + rule_list.append(False)
> > + elif isinstance(rule, str):
> > + out = self.dut.send_command(rule, timeout=1)
> > + m = p.search(out)
> > + if m:
> > + rule_list.append(m.group(1))
> > + else:
> > + rule_list.append(False)
> > + else:
> > + raise Exception("unsupported rule type, only accept list or str")
> > + if check_stats:
> > + self.verify(all(rule_list), "some rules create failed, result %s" %
> > rule_list)
> > + elif check_stats == False:
> > + self.verify(not any(rule_list), "all rules should create failed, result %s" %
> > rule_list)
> > + return rule_list
> > +
> > + def check_fdir_rule(self, port_id=0, stats=True, rule_list=None):
> > + out = self.dut.send_command("flow list %s" % port_id, timeout=2)
> > + p = re.compile(r"ID\s+Group\s+Prio\s+Attr\s+Rule")
> > + if stats:
> > + self.verify(p.search(out), "flow rule on port %s is not existed" %
> > port_id)
> > + if rule_list:
> > + p = re.compile("^(\d+)\s")
> > + li = out.splitlines()
> > + res = filter(bool, map(p.match, li))
> > + result = [i.group(1) for i in res]
> > + self.verify(sorted(result) == sorted(rule_list),
> > + "check rule list failed. expect %s, result %s" % (rule_list,
> > result))
> > + else:
> > + self.verify(not p.search(out), "flow rule on port %s is existed" %
> > port_id)
> > +
> > + def destroy_fdir_rule(self, port_id=0, rule_id=None):
> > + if rule_id == None:
> > + rule_id = 0
> > + if isinstance(rule_id, list):
> > + for i in rule_id:
> > + out = self.dut.send_command("flow destroy %s rule %s" % (port_id,
> > i), timeout=1)
> > + p = re.compile(r"Flow rule #(\d+) destroyed")
> > + m = p.search(out)
> > + self.verify(m, "flow rule %s delete failed" % rule_id)
> > + else:
> > + out = self.dut.send_command("flow destroy %s rule %s" % (port_id,
> > rule_id), timeout=1)
> > + p = re.compile(r"Flow rule #(\d+) destroyed")
> > + m = p.search(out)
> > + self.verify(m, "flow rule %s delete failed" % rule_id)
> > +
> > + def test_mac_ipv4_pay(self):
> > + self._rte_flow_validate(vectors_ipv4_pay)
> > +
> > + def test_mac_ipv4_udp(self):
> > + self._rte_flow_validate(vectors_ipv4_udp)
> > +
> > + def test_mac_ipv4_tcp(self):
> > + self._rte_flow_validate(vectors_ipv4_tcp)
> > +
> > + def test_mac_ipv4_sctp(self):
> > + self._rte_flow_validate((vectors_ipv4_sctp))
> > +
> > + def test_mac_ipv6_pay(self):
> > + self._rte_flow_validate(vectors_ipv6_pay)
> > +
> > + def test_mac_ipv6_udp(self):
> > + self._rte_flow_validate(vectors_ipv6_udp)
> > +
> > + def test_mac_ipv6_tcp(self):
> > + self._rte_flow_validate(vectors_ipv6_tcp)
> > +
> > + def test_mac_ipv6_sctp(self):
> > + self._rte_flow_validate(vectors_ipv6_sctp)
> > +
> > + def test_mac_ipv4_tun_ipv4(self):
> > + self._rte_flow_validate(vectors_ipv4_tun_ipv4)
> > +
> > + def test_mac_ipv4_tun_mac(self):
> > + self._rte_flow_validate(vectors_ipv4_tun_mac)
> > +
> > + def test_queue_index_wrong_parameters(self):
> > + rule1 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> > queue index 64 / end"
> > + self.create_fdir_rule(rule1, check_stats=False)
> > + rule2 = [
> > + "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions queue
> > index 1 / end",
> > + "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions queue
> > index 2 / end",
> > + "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions drop /
> > end"]
> > + res = self.create_fdir_rule(rule2)
> > + self.verify(res[0], "create fdir rule failed, result %s" % res)
> > + self.verify(not any(res[1:]), "created wrong fdir rule %s should fail" %
> > rule2[1:])
> > +
> > + def test_queue_group_wrong_parameters(self):
> > + rule1 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> > rss queues 0 1 2 end / end"
> > + rule2 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> > rss queues 0 end / end"
> > + rule3 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> > rss queues 1 2 3 5 end / end"
> > + rule4 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> > rss queues 63 64 end / end"
> > + rule5 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> > src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / end actions rss queues 0
> > 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
> 31
> > 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57
> 58
> > 59 60 61 62 63 end / end"
> > + res = self.create_fdir_rule([rule1, rule2, rule3, rule4], check_stats=False)
> > + self.dut.send_command("stop", timeout=1)
> > + self.dut.send_command("port stop all", timeout=1)
> > + self.dut.send_command("port config all rxq 32", timeout=1)
> > + self.dut.send_command("port config all txq 32", timeout=2)
> > + self.dut.send_command("port start all", timeout=1)
> > + self.pmd_output.execute_cmd("start")
> > + res = self.create_fdir_rule(rule5, check_stats=False)
> > + self.dut.send_command("stop", timeout=1)
> > + self.dut.send_command("port stop all", timeout=1)
> > + self.dut.send_command("port config all rxq 64", timeout=1)
> > + self.dut.send_command("port config all txq 64", timeout=2)
> > + self.dut.send_command("port start all", timeout=1)
> > + self.pmd_output.execute_cmd("start")
> > + result = True
> > + try:
> > + self.create_fdir_rule(rule5, check_stats=True)
> > + out = self.send_pkts_getouput(pkts=MAC_IPV4_PAY["match"])
> > + rfc.check_queue(out, pkt_num=len(MAC_IPV4_PAY["match"]),
> > check_param={"port_id": 0, "queue": range(64)})
> > + out = self.send_pkts_getouput(pkts=MAC_IPV4_PAY["unmatch"])
> > + rfc.check_queue(out, pkt_num=len(MAC_IPV4_PAY["unmatch"]),
> > check_param={"port_id": 0, "queue": range(64)})
> > + except Exception as e:
> > + result = False
> > + print(RED("failed:" + str(e)))
> > + finally:
> > + # restore testpmd config to default, then verify results
> > + self.config_testpmd()
> > + self.verify(result, "check failed")
> > +
> > + def test_mac_ipv4_gtpu_ipv4_pay_teid_mark_count_query(self):
> > + rule = "flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is
> > 0x12345678 / gtp_psc / ipv4 / end actions rss queues 0 1 2 3 4 5 6 7 8 9 10 11 12
> > 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
> 39
> > 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 end /
> > mark id 100 / count / end"
> > + p_gtpu1 = 'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03") /
> > IP(src="192.168.0.20", dst="192.168.0.21") / UDP(dport=2152) /
> > GTP_U_Header(gtp_type=255, teid=0x12345678) /
> > GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x35) / IP() /
> > Raw("x" * 20)'
> > + p_gtpu2 = 'Ether(src="a4:bf:01:51:27:ca",
> > dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> > teid=0x1234567)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> > qos_flow=0x34)/IP()/UDP()/Raw("x"*20)'
> > + # create fdir rule
> > + rule_li = self.create_fdir_rule(rule, check_stats=True)
> > + out = self.send_pkts_getouput(pkts=p_gtpu1, port_id=1, mark=True)
> > + check_param = {"port_id": 1, "queue": range(64), "mark_id": 100}
> > + rfc.check_mark(out, pkt_num=1, check_param=check_param)
> > +
> > + out = self.send_pkts_getouput(pkts=p_gtpu2, port_id=1, mark=True)
> > + rfc.check_queue(out[1], pkt_num=1, check_param=check_param)
> > + mark_scanner = "FDIR matched ID=(0x\w+)"
> > + res = re.search(mark_scanner, out[0])
> > + self.verify(not res, "FDIR should not in %s" % out[0])
> > + self.query_count(1, 1, 1, 0)
> > +
> > + self.check_fdir_rule(port_id=1, stats=True)
> > + self.destroy_fdir_rule(port_id=1, rule_id=rule_li[0])
> > + # send matched packets
> > + out = self.send_pkts_getouput(pkts=p_gtpu1, port_id=1, mark=True)
> > + rfc.check_queue(out[1], pkt_num=1, check_param=check_param,
> > stats=True)
> > + res = re.search(mark_scanner, out[0])
> > + self.verify(not res, "FDIR should not in %s" % out[0])
> > + self.check_fdir_rule(port_id=1, stats=False)
> > +
> > + def test_mac_ipv4_gtpu_ipv4_pay_qfi_mark_count_query(self):
> > + rule = "flow create 1 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi
> > is 0x34 / ipv4 / end actions drop / mark id 3 / count / end"
> > + p_gtpu1 = 'Ether(src="a4:bf:01:51:27:ca",
> > dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> > teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> > qos_flow=0x34)/IP()/TCP()/Raw("x"*20)'
> > + p_gtpu2 = 'Ether(src="a4:bf:01:51:27:ca",
> > dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> > teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> > qos_flow=0x35)/IP()/Raw("x"*20)'
> > + # create fdir rule
> > + res = self.create_fdir_rule(rule, check_stats=True)
> > + check_param = {"port_id": 1, "mark": True, "mark_id": 3}
> > + # send matched packet
> > + out = self.send_pkts_getouput(pkts=p_gtpu1, port_id=1, mark=True)
> > + rfc.check_mark(out, pkt_num=1, check_param=check_param,
> > stats=True)
> > + # send unmatched packet
> > + out1 = self.send_pkts_getouput(pkts=p_gtpu2, port_id=1, mark=True)
> > + rfc.check_mark(out1, pkt_num=1, check_param=check_param,
> > stats=False)
> > + self.query_count(1, 1, 1, 0)
> > + self.check_fdir_rule(port_id=1, stats=True, rule_list=res)
> > + self.destroy_fdir_rule(port_id=1, rule_id=0)
> > + # send matched packets
> > + out = self.send_pkts_getouput(p_gtpu1, port_id=1, mark=True)
> > + rfc.check_mark(out, pkt_num=1, check_param={"port_id": 1},
> > stats=False)
> > + self.check_fdir_rule(port_id=1, stats=False)
> > +
> > + def test_mac_ipv4_gtpu_ipv4_pay_multirules(self):
> > + rule1 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> > 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end"
> > + rule2 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> > 0x12345678 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 2 / end"
> > + rule3 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> > 0x1234567 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 3 / end"
> > + res = self.create_fdir_rule(rule=[rule1, rule2, rule3], check_stats=True)
> > + rule4 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> > 0x1234567 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 3 / end"
> > + rule5 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> > 0x1234567 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 4 / end"
> > + rule6 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> > 0x1234567 / gtp_psc qfi is 0x75 / ipv4 / end actions queue index 4 / end"
> > + res2 = self.create_fdir_rule(rule=[rule4, rule5, rule6], check_stats=False)
> > + rule7 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> > 0x1234567 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 3 / end"
> > + res3 = self.create_fdir_rule(rule7, check_stats=True)
> > + p_gtpu1 = 'Ether(src="a4:bf:01:51:27:ca",
> > dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> > teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> > qos_flow=0x34)/IP()/Raw("x"*20)'
> > + p_gtpu2 = 'Ether(src="a4:bf:01:51:27:ca",
> > dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> > teid=0x1234567)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> > qos_flow=0x34)/IP()/Raw("x"*20)'
> > + p_gtpu3 = 'Ether(src="a4:bf:01:51:27:ca",
> > dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> > teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> > qos_flow=0x35)/IP()/Raw("x"*20)'
> > + p_gtpu4 = 'Ether(src="a4:bf:01:51:27:ca",
> > dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> > teid=0x1234567)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> > qos_flow=0x35)/IP()/Raw("x"*20)'
> > + p_gtpu5 = 'Ether(src="a4:bf:01:51:27:ca",
> > dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> > teid=0x1234567)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> > qos_flow=0x36)/IP()/Raw("x"*20)'
> > + out1 = self.send_pkts_getouput(p_gtpu1)
> > + rfc.check_queue(out1, pkt_num=1, check_param={"queue": 1})
> > + out2 = self.send_pkts_getouput(p_gtpu2)
> > + rfc.check_queue(out2, pkt_num=1, check_param={"queue": 3})
> > + out3 = self.send_pkts_getouput(p_gtpu3)
> > + rfc.check_queue(out3, pkt_num=1, check_param={"queue": 2})
> > + out4 = self.send_pkts_getouput(p_gtpu4)
> > + rfc.check_queue(out4, pkt_num=1, check_param={"queue": 3})
> > + out5 = self.send_pkts_getouput(p_gtpu5)
> > + rfc.check_queue(out5, pkt_num=1, check_param={"queue": [1, 2, 3]},
> > stats=False)
> > + res.extend(res3)
> > + self.check_fdir_rule(port_id=0, stats=True, rule_list=res)
> > + self.dut.send_command("flow flush 0", timeout=1)
> > + out1 = self.send_pkts_getouput(p_gtpu1)
> > + rfc.check_queue(out1, pkt_num=1, check_param={"queue": 1},
> > stats=False)
> > + out2 = self.send_pkts_getouput(p_gtpu2)
> > + rfc.check_queue(out2, pkt_num=1, check_param={"queue": 3},
> > stats=False)
> > + out3 = self.send_pkts_getouput(p_gtpu3)
> > + rfc.check_queue(out3, pkt_num=1, check_param={"queue": 2},
> > stats=False)
> > + out4 = self.send_pkts_getouput(p_gtpu4)
> > + rfc.check_queue(out4, pkt_num=1, check_param={"queue": 3},
> > stats=False)
> > +
> > + def test_mac_ipv4_gtpu_ipv4_pay_two_ports(self):
> > + rule1 = 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> > 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end'
> > + rule2 = 'flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is
> > 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end'
> > + rule3 = 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> > 0x12345678 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 2 / end'
> > + rule4 = 'flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is
> > 0x12345678 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 3 / end'
> > + rule5 = 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> > 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end'
> > + rule6 = 'flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is
> > 0x12345678 / gtp_psc / ipv4 / end actions queue index 2 / end'
> > +
> > + p_gtpu1 = 'Ether(src="a4:bf:01:51:27:ca",
> > dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> > teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> > qos_flow=0x34)/IP()/Raw("x"*20)'
> > + p_gtpu2 = 'Ether(src="a4:bf:01:51:27:ca",
> > dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> > teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> > qos_flow=0x35)/IP()/Raw("x"*20)'
> > + p_gtpu3 = 'Ether(src="a4:bf:01:51:27:ca",
> > dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> > dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> > teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> > qos_flow=0x35)/IP()/Raw("x"*20)'
> > + res1 = self.create_fdir_rule([rule1, rule2], check_stats=True)
> > + out1 = self.send_pkts_getouput(p_gtpu1)
> > + rfc.check_queue(out1, pkt_num=1, check_param={"queue": 1})
> > + out2 = self.send_pkts_getouput(p_gtpu1, port_id=1)
> > + rfc.check_queue(out2, pkt_num=1, check_param={"port_id": 1,
> > "queue": 1})
> > +
> > + res2 = self.create_fdir_rule([rule3, rule4], check_stats=True)
> > + out1 = self.send_pkts_getouput(p_gtpu2)
> > + rfc.check_queue(out1, pkt_num=1, check_param={"queue": 2})
> > + out2 = self.send_pkts_getouput(p_gtpu2, port_id=1)
> > + rfc.check_queue(out2, pkt_num=1, check_param={"port_id": 1,
> > "queue": 3})
> > +
> > + self.dut.send_command("flow flush 0", timeout=1)
> > + self.dut.send_command("flow flush 1", timeout=1)
> > +
> > + res3 = self.create_fdir_rule([rule5, rule6])
> > + self.verify(all(res3), "rules should be create seccess, result is %s" % res3)
> > + out1 = self.send_pkts_getouput(p_gtpu3)
> > + rfc.check_queue(out1, pkt_num=1, check_param={"queue": 1},
> > stats=False)
> > + out2 = self.send_pkts_getouput(p_gtpu3, port_id=1)
> > + rfc.check_queue(out2, pkt_num=1, check_param={"port_id": 1,
> > "queue": 2}, stats=True)
> > +
> > + self.check_fdir_rule(port_id=0, rule_list=res3[0])
> > + self.check_fdir_rule(port_id=1, rule_list=res3[1])
> > +
> > + self.destroy_fdir_rule(0, 0)
> > + self.destroy_fdir_rule(1, 0)
> > +
> > + out1 = self.send_pkts_getouput([p_gtpu1, p_gtpu2])
> > + rfc.check_queue(out1, pkt_num=2, check_param={"port_id": 0,
> > "queue": [1, 2]}, stats=False)
> > + out2 = self.send_pkts_getouput([p_gtpu1, p_gtpu2, p_gtpu3],
> > port_id=1)
> > + rfc.check_queue(out2, pkt_num=3, check_param={"port_id": 1,
> > "queue": [1, 2, 3]}, stats=False)
> > +
> > + self.check_fdir_rule(0, stats=False)
> > + self.check_fdir_rule(1, stats=False)
> > +
> > + def test_mac_ipv4_gtpu_ipv4_pay_wrong_parameters(self):
> > + rule1 = 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> > 0x12345678 / gtp_psc qfi is 0x100 / ipv4 / end actions queue index 1 / end'
> > + rule2 = 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> > 0x100000000 / gtp_psc qfi is 0x5 / ipv4 / end actions queue index 2 / end'
> > + self.create_fdir_rule([rule1, rule2], check_stats=False)
> > + self.check_fdir_rule(0, stats=False)
> > +
> > + def test_count_query_identifier_share(self):
> > + rule1 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.1 / end
> > actions queue index 1 / count identifier 0x1234 shared on / end'
> > + rule2 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.2 / end
> > actions queue index 2 / count identifier 0x1234 shared on / end'
> > + rule3 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.3 / end
> > actions queue index 3 / count identifier 0x1234 shared off / end'
> > + rule4 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.4 / end
> > actions queue index 4 / count identifier 0x1234 / end'
> > + rule5 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.5 / end
> > actions queue index 5 / count shared on / end'
> > + rule6 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.6 / end
> > actions drop / count shared on / end'
> > + rule7 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.7 / end
> > actions drop / count identifier 0x1235 shared on / end'
> > +
> > + pkt1 =
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.1",dst="192.168.0.21") /
> > Raw("x" * 80)'
> > + pkt2 =
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.2",dst="192.168.0.21") /
> > Raw("x" * 80)'
> > + pkt3 =
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.21") /
> > Raw("x" * 80)'
> > + pkt4 =
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.4",dst="192.168.0.21") /
> > Raw("x" * 80)'
> > + pkt5 =
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.5",dst="192.168.0.21") /
> > Raw("x" * 80)'
> > + pkt6 =
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.6",dst="192.168.0.21") /
> > Raw("x" * 80)'
> > + pkt7 =
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.7",dst="192.168.0.21") /
> > Raw("x" * 80)'
> > +
> > + res = self.create_fdir_rule([rule1, rule2, rule3, rule4, rule5, rule6, rule7])
> > + self.verify(all(res), "create rules failed, result: %s" % res)
> > + out1 = self.send_pkts_getouput(pkt1, count=10)
> > + rfc.check_queue(out1, pkt_num=10, check_param={"queue": 1},
> > stats=True)
> > + out2 = self.send_pkts_getouput(pkt2, count=10)
> > + rfc.check_queue(out2, pkt_num=10, check_param={"queue": 2},
> > stats=True)
> > + out3 = self.send_pkts_getouput(pkt3, count=10)
> > + rfc.check_queue(out3, pkt_num=10, check_param={"queue": 3},
> > stats=True)
> > + out4 = self.send_pkts_getouput(pkt4, count=10)
> > + rfc.check_queue(out4, pkt_num=10, check_param={"queue": 4},
> > stats=True)
> > + out5 = self.send_pkts_getouput(pkt5, count=10)
> > + rfc.check_queue(out5, pkt_num=10, check_param={"queue": 5},
> > stats=True)
> > + out6 = self.send_pkts_getouput(pkt6, count=10)
> > + rfc.check_drop(out6, pkt_num=10, check_param={"port_id": 0})
> > + out7 = self.send_pkts_getouput(pkt7, count=10)
> > + rfc.check_drop(out7, pkt_num=10, check_param={"port_id": 0})
> > +
> > + self.query_count(1, 20, 0, 0)
> > + self.query_count(1, 20, 0, 1)
> > + self.query_count(1, 10, 0, 2)
> > + self.query_count(1, 10, 0, 3)
> > + self.query_count(1, 20, 0, 4)
> > + self.query_count(1, 20, 0, 5)
> > + self.query_count(1, 10, 0, 6)
> > +
> > + self.check_fdir_rule(0, stats=True, rule_list=res)
> > + self.dut.send_command("flow flush 0", timeout=1)
> > + out = self.send_pkts_getouput(pkts=[pkt1, pkt2, pkt3, pkt4, pkt5])
> > + rfc.check_queue(out, pkt_num=5, check_param={"port_id": 0,
> > "queue": range(1, 6)}, stats=False)
> > + out6 = self.send_pkts_getouput(pkt6, count=10)
> > + rfc.check_drop(out6, pkt_num=10, check_param={"port_id": 0},
> > stats=False)
> > + out7 = self.send_pkts_getouput(pkt7, count=10)
> > + rfc.check_drop(out7, pkt_num=10, check_param={"port_id": 0},
> > stats=False)
> > +
> > + self.check_fdir_rule(stats=False)
> > +
> > + def test_multi_patterns_count_query(self):
> > + rule1 = 'flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / tcp
> > src is 22 dst is 23 / end actions queue index 1 / count / end'
> > + rule2 = 'flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / udp
> > src is 22 dst is 23 / end actions drop / count / end'
> > + rule3 = 'flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / sctp
> > src is 22 dst is 23 / end actions rss queues 62 63 end / count / end'
> > + rule4 = 'flow create 0 ingress pattern eth / ipv6 dst is
> > CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 / end actions queue
> > index 1 / count / end'
> > + rule5 = 'flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue
> > index 3 / count / end'
> > + rule6 = 'flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> > src is 192.168.0.20 / tcp dst is 23 / end actions queue index 4 / count / end'
> > + rule7 = 'flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue
> > index 5 / count / end'
> > +
> > + pkt1 =
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")
> > /TCP(sport=22, dport=23)/ Raw("x" * 80)'
> > + pkt2 =
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")
> > /UDP(sport=22, dport=23)/ Raw("x" * 80)'
> > + pkt3 =
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")
> > /SCTP(sport=22, dport=23)/ Raw("x" * 80)'
> > + pkt4 =
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)'
> > + pkt5 =
> > 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(dport=4790)/VXLAN(flags=0xc)/IP(
> > dst="192.168.0.21", src="192.168.0.20")/UDP(sport=22,dport=23)/("X"*480)'
> > + pkt6 =
> > 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:
> > 22:33:44:55")/IP(src="192.168.0.20")/TCP(dport=23)/("X"*480)'
> > + pkt7 =
> > 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether()/IP(src="19
> > 2.168.0.20", dst="192.168.0.21")/SCTP(sport=22,dport=23)/("X"*480)'
> > +
> > + res = self.create_fdir_rule(rule=[rule1, rule2, rule3, rule4, rule5, rule6,
> > rule7], check_stats=True)
> > + self.verify(all(res), "create rules failed, result %s" % res)
> > + out = self.send_pkts_getouput(pkts=pkt1, count=10)
> > + rfc.check_queue(out, pkt_num=10, check_param={"queue": 1},
> > stats=True)
> > + out = self.send_pkts_getouput(pkts=pkt2, count=10)
> > + rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0})
> > + out = self.send_pkts_getouput(pkts=pkt3, count=10)
> > + rfc.check_queue(out, pkt_num=10, check_param={"queue": [62, 63]},
> > stats=True)
> > + out = self.send_pkts_getouput(pkts=pkt4, count=10)
> > + rfc.check_queue(out, pkt_num=10, check_param={"queue": 1},
> > stats=True)
> > + out = self.send_pkts_getouput(pkts=pkt5, count=10)
> > + rfc.check_queue(out, pkt_num=10, check_param={"queue": 3},
> > stats=True)
> > + out = self.send_pkts_getouput(pkts=pkt6, count=10)
> > + rfc.check_queue(out, pkt_num=10, check_param={"queue": 4},
> > stats=True)
> > + out = self.send_pkts_getouput(pkts=pkt7, count=10)
> > + rfc.check_queue(out, pkt_num=10, check_param={"queue": 5},
> > stats=True)
> > +
> > + for i in range(7):
> > + self.query_count(1, 10, port_id=0, rule_id=i)
> > + self.check_fdir_rule(port_id=0, stats=True, rule_list=res)
> > +
> > + self.dut.send_command("flow flush 0", timeout=1)
> > + out = self.send_pkts_getouput(pkts=pkt1, count=10)
> > + rfc.check_queue(out, pkt_num=10, check_param={"queue": 1},
> > stats=False)
> > + out = self.send_pkts_getouput(pkts=pkt2, count=10)
> > + rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0},
> > stats=False)
> > + out = self.send_pkts_getouput(pkts=pkt3, count=1)
> > + rfc.check_queue(out, pkt_num=1, check_param={"queue": [62, 63]},
> > stats=False)
> > + out = self.send_pkts_getouput(pkts=[pkt4, pkt5, pkt6, pkt7], count=1)
> > + rfc.check_queue(out, pkt_num=4, check_param={"queue": [1, 3, 4, 5]},
> > stats=False)
> > + self.check_fdir_rule(stats=False)
> > +
> > + def test_two_ports_multi_patterns_count_query(self):
> > + rules = [
> > + 'flow create 1 ingress pattern eth / ipv4 dst is 192.168.0.21 proto is 255
> > tos is 4 / end actions queue index 1 / count / end',
> > + 'flow create 1 ingress pattern eth / ipv6 dst is
> > CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / sctp
> > src is 22 dst is 23 / end actions rss queues 6 7 end / count / end',
> > + 'flow create 1 ingress pattern eth / ipv6 dst is
> > CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / udp
> > src is 22 dst is 23 / end actions rss queues 6 7 end / count / end',
> > + 'flow create 1 ingress pattern eth / ipv6 dst is
> > CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp
> > src is 22 dst is 23 / end actions queue index 2 / count / end',
> > + 'flow create 1 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 / end actions drop / count / end',
> > + 'flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 tos is 4 / tcp
> > src is 22 dst is 23 / end actions drop / count / end',
> > + 'flow create 0 ingress pattern eth / ipv6 dst is
> > CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 / end actions queue
> > index 1 / count / end'
> > + ]
> > + pkts = [
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > proto=255, ttl=2, tos=4) / Raw("x" * 80)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/Ether()/IP(src="192.168
> > .0.20", dst="192.168.0.21")/("X"*480)',
> > + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.0.21", ttl=2,
> > tos=4)/TCP(sport=22,dport=23)/Raw(load="X"*480)',
> > +
> > 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3
> > 900:2020", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)',
> > + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.0.21", ttl=2,
> > tos=4)/TCP(sport=22,dport=23)/Raw(load="X"*480)'
> > + ]
> > + res = self.create_fdir_rule(rule=rules, check_stats=True)
> > + out = self.send_pkts_getouput(pkts[0], port_id=1, count=10)
> > + rfc.check_queue(out, pkt_num=10, check_param={"port_id": 1,
> > "queue": 1}, stats=True)
> > + out = self.send_pkts_getouput(pkts[1:3], port_id=1, count=10)
> > + rfc.check_queue(out, pkt_num=20, check_param={"port_id": 1,
> > "queue": [6, 7]}, stats=True)
> > + out = self.send_pkts_getouput(pkts[3], port_id=1, count=10)
> > + rfc.check_queue(out, pkt_num=10, check_param={"port_id": 1,
> > "queue": 2}, stats=True)
> > + out = self.send_pkts_getouput(pkts[4], port_id=1, count=10)
> > + rfc.check_drop(out, pkt_num=10, check_param={"port_id": 1})
> > + out = self.send_pkts_getouput(pkts[5], count=10)
> > + rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0})
> > + out = self.send_pkts_getouput(pkts[6], count=10)
> > + rfc.check_queue(out, pkt_num=10, check_param={"port_id": 0,
> > "queue": 1}, stats=True)
> > + out = self.send_pkts_getouput(pkts[7], port_id=1, count=10)
> > + rfc.check_drop(out, pkt_num=10, check_param={"port_id": 1},
> > stats=False)
> > +
> > + for i in range(5):
> > + self.query_count(1, 10, 1, i)
> > + for i in range(2):
> > + self.query_count(1, 10, 0, i)
> > + self.check_fdir_rule(port_id=0, stats=True, rule_list=res[0:2])
> > + self.check_fdir_rule(port_id=1, stats=True, rule_list=res[2:])
> > +
> > + self.dut.send_command("flow flush 0", timeout=1)
> > + self.dut.send_command("flow flush 1", timeout=1)
> > +
> > + out = self.send_pkts_getouput(pkts[0], port_id=1, count=10)
> > + rfc.check_queue(out, pkt_num=10, check_param={"port_id": 1,
> > "queue": 1}, stats=False)
> > + out = self.send_pkts_getouput(pkts[1:3], port_id=1, count=10)
> > + rfc.check_queue(out, pkt_num=20, check_param={"port_id": 1,
> > "queue": [6, 7]}, stats=False)
> > + out = self.send_pkts_getouput(pkts[3], port_id=1, count=10)
> > + rfc.check_queue(out, pkt_num=10, check_param={"port_id": 1,
> > "queue": 2}, stats=False)
> > + out = self.send_pkts_getouput(pkts[4], port_id=1, count=10)
> > + rfc.check_drop(out, pkt_num=10, check_param={"port_id": 1},
> > stats=False)
> > + out = self.send_pkts_getouput(pkts[5], count=10)
> > + rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0},
> > stats=False)
> > + out = self.send_pkts_getouput(pkts[6], count=10)
> > + rfc.check_queue(out, pkt_num=10, check_param={"port_id": 0,
> > "queue": 1}, stats=False)
> > + out = self.send_pkts_getouput(pkts[7], port_id=0, count=10)
> > + rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0},
> > stats=False)
> > + self.check_fdir_rule(0, stats=False)
> > + self.check_fdir_rule(1, stats=False)
> > +
> > + def test_multirules_mark(self):
> > + rules = [
> > + "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end
> > actions queue index 1 / mark id 1 / end",
> > + "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end
> > actions queue index 2 / mark id 1 / end",
> > + "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is
> > 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 / end
> > actions queue index 1 / mark id 2 / count / end"]
> > +
> > + pkt1 =
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)'
> > + pkt2 =
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)'
> > + pkt3 =
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> > ttl=2, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)'
> > +
> > + res = self.create_fdir_rule(rules, check_stats=True)
> > +
> > + out1 = self.send_pkts_getouput(pkt1, mark=True)
> > + rfc.check_mark(out1, pkt_num=1, check_param={"port_id": 0,
> > "mark_id": 1, "queue": 1}, stats=True)
> > +
> > + out2 = self.send_pkts_getouput(pkt2, mark=True)
> > + rfc.check_mark(out2, pkt_num=1, check_param={"port_id": 0,
> > "mark_id": 1, "queue": 2}, stats=True)
> > +
> > + out3 = self.send_pkts_getouput(pkt3, mark=True)
> > + rfc.check_mark(out3, pkt_num=1, check_param={"port_id": 0,
> > "mark_id": 2, "queue": 1}, stats=True)
> > +
> > + self.query_count(1, 1, port_id=0, rule_id=2)
> > + self.check_fdir_rule(0, stats=True, rule_list=res)
> > + self.destroy_fdir_rule(port_id=0, rule_id=0)
> > +
> > + out1 = self.send_pkts_getouput(pkt1, mark=True)
> > + rfc.check_mark(out1, pkt_num=1, check_param={"port_id": 0,
> > "mark_id": 1, "queue": 1}, stats=False)
> > +
> > + self.check_fdir_rule(0, stats=True, rule_list=res[1:])
> > + out2 = self.send_pkts_getouput(pkt2, mark=True)
> > + rfc.check_mark(out2, pkt_num=1, check_param={"port_id": 0,
> > "mark_id": 1, "queue": 2}, stats=True)
> > +
> > + out3 = self.send_pkts_getouput(pkt3, mark=True)
> > + rfc.check_mark(out3, pkt_num=1, check_param={"port_id": 0,
> > "mark_id": 2, "queue": 1}, stats=True)
> > +
> > + self.query_count(1, 2, port_id=0, rule_id=2)
> > + self.dut.send_command("flow flush 0", timeout=1)
> > +
> > + out1 = self.send_pkts_getouput(pkt1, mark=True)
> > + rfc.check_mark(out1, pkt_num=1, check_param={"port_id": 0,
> > "mark_id": 1, "queue": 1}, stats=False)
> > +
> > + out2 = self.send_pkts_getouput(pkt2, mark=True)
> > + rfc.check_mark(out2, pkt_num=1, check_param={"port_id": 0,
> > "mark_id": 1, "queue": 2}, stats=False)
> > +
> > + out3 = self.send_pkts_getouput(pkt3, mark=True)
> > + rfc.check_mark(out3, pkt_num=1, check_param={"port_id": 0,
> > "mark_id": 2, "queue": 1}, stats=False)
> > +
> > + self.check_fdir_rule(stats=False)
> > +
> > + def test_mark_wrong_parameters(self):
> > + rule = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> > src is 192.168.0.20 / end actions queue index 1 / mark id 4294967296 / end"
> > + self.create_fdir_rule(rule=rule, check_stats=False)
> > + self.check_fdir_rule(stats=False)
> > +
> > + def test_pattern_conflict_flow(self):
> > + rule1 = "flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / end
> > actions queue index 1 / end"
> > + self.create_fdir_rule(rule=rule1, check_stats=True)
> > + pkt1 =
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")/Ra
> > w("x" * 80)'
> > + pkt2 =
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")
> > /UDP(sport=22, dport=23)/ Raw("x" * 80)'
> > + out1 = self.send_pkts_getouput(pkts=[pkt1, pkt2])
> > + rfc.check_queue(out1, pkt_num=2, check_param={"port_id": 0,
> > "queue": 1}, stats=True)
> > +
> > + rule2 = "flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / udp
> > src is 22 dst is 23 / end actions queue index 2 / end"
> > + self.create_fdir_rule(rule=rule2, check_stats=True)
> > + out2 = self.send_pkts_getouput(pkt1)
> > + rfc.check_queue(out2, pkt_num=1, check_param={"port_id": 0,
> > "queue": 1}, stats=True)
> > +
> > + out3 = self.send_pkts_getouput(pkt2)
> > + rfc.check_queue(out3, pkt_num=1, check_param={"port_id": 0,
> > "queue": 2}, stats=True)
> > +
> > + self.dut.send_command("flow flush 0", timeout=1)
> > +
> > + self.create_fdir_rule(rule=rule2, check_stats=True)
> > + out4 = self.send_pkts_getouput(pkt2)
> > + rfc.check_queue(out4, pkt_num=1, check_param={"port_id": 0,
> > "queue": 2}, stats=True)
> > +
> > + self.create_fdir_rule(rule=rule1, check_stats=True)
> > + out5 = self.send_pkts_getouput(pkt2)
> > + rfc.check_queue(out5, pkt_num=1, check_param={"port_id": 0,
> > "queue": 1}, stats=True)
> > +
> > + def test_max_count(self):
> > + pattern = "flow create 0 ingress pattern eth / ipv4 src is 192.168.0.{} /
> > end actions drop / count / end"
> > + rules = [pattern.format(i) for i in range(1, 256)] + [
> > + "flow create 0 ingress pattern eth / ipv4 src is 192.168.1.1 / end actions
> > drop / count / end"]
> > + res = self.create_fdir_rule(rules, check_stats=True)
> > +
> > + rule2 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.1.2 / end
> > actions drop / count / end'
> > + res2 = self.create_fdir_rule(rule2, check_stats=False)
> > +
> > + pkt =
> > 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.1",dst="192.168.0.21") /
> > Raw("x" * 80)'
> > + out = self.send_pkts_getouput(pkt, count=10)
> > + rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0},
> > stats=True)
> > + self.query_count(1, 10, port_id=0, rule_id=255)
> > + self.check_fdir_rule(0, stats=True, rule_list=res)
> > + self.dut.send_command("flow flush 0", timeout=1)
> > + out = self.send_pkts_getouput(pkt, count=10)
> > + rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0},
> > stats=False)
> > + self.check_fdir_rule(stats=False)
> > + self.dut.send_command("stop", timeout=2)
> > + self.dut.send_command("quit", timeout=2)
> > + self.launch_testpmd_with_mark()
> > +
> > + def tear_down(self):
> > + # destroy all flow rule on port 0
> > + self.dut.send_command("flow flush 0", timeout=1)
> > + self.dut.send_command("flow flush 1", timeout=1)
> > + self.dut.send_command("clear port stats all", timeout=1)
> > + self.pmd_output.execute_cmd("stop")
> > +
> > + def tear_down_all(self):
> > + self.dut.kill_all()
> > --
> > 1.8.3.1
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [dts] [PATCH V1]tests/cvl_fdir: add new testsuit cvl_fdir
2019-12-31 6:05 [dts] [PATCH V1]tests/cvl_fdir: add new testsuit cvl_fdir Xiao Qimai
2019-12-31 10:14 ` Xiao, QimaiX
@ 2020-01-03 2:58 ` Tu, Lijuan
1 sibling, 0 replies; 4+ messages in thread
From: Tu, Lijuan @ 2020-01-03 2:58 UTC (permalink / raw)
To: Xiao, QimaiX, dts; +Cc: Xiao, QimaiX
applied
> -----Original Message-----
> From: dts [mailto:dts-bounces@dpdk.org] On Behalf Of Xiao Qimai
> Sent: Tuesday, December 31, 2019 2:06 PM
> To: dts@dpdk.org
> Cc: Xiao, QimaiX <qimaix.xiao@intel.com>
> Subject: [dts] [PATCH V1]tests/cvl_fdir: add new testsuit cvl_fdir
>
> add testsuit cvl_fdir
>
> Signed-off-by: Xiao Qimai <qimaix.xiao@intel.com>
> ---
> tests/TestSuite_cvl_fdir.py | 1548
> +++++++++++++++++++++++++++++++++++++++++++
> 1 file changed, 1548 insertions(+)
> create mode 100644 tests/TestSuite_cvl_fdir.py
>
> diff --git a/tests/TestSuite_cvl_fdir.py b/tests/TestSuite_cvl_fdir.py
> new file mode 100644
> index 0000000..8a4dde2
> --- /dev/null
> +++ b/tests/TestSuite_cvl_fdir.py
> @@ -0,0 +1,1548 @@
> +# BSD LICENSE
> +#
> +# Copyright(c) 2010-2019 Intel Corporation. All rights reserved.
> +# All rights reserved.
> +#
> +# Redistribution and use in source and binary forms, with or without
> +# modification, are permitted provided that the following conditions
> +# are met:
> +#
> +# * Redistributions of source code must retain the above copyright
> +# notice, this list of conditions and the following disclaimer.
> +# * Redistributions in binary form must reproduce the above copyright
> +# notice, this list of conditions and the following disclaimer in
> +# the documentation and/or other materials provided with the
> +# distribution.
> +# * Neither the name of Intel Corporation nor the names of its
> +# contributors may be used to endorse or promote products derived
> +# from this software without specific prior written permission.
> +#
> +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
> CONTRIBUTORS
> +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT
> NOT
> +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
> FITNESS FOR
> +# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
> COPYRIGHT
> +# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
> INCIDENTAL,
> +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
> NOT
> +# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
> OF USE,
> +# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
> ON ANY
> +# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
> TORT
> +# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
> THE USE
> +# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
> DAMAGE.
> +
> +
> +import re
> +import time
> +
> +from packet import Packet
> +from pmd_output import PmdOutput
> +from test_case import TestCase
> +import rte_flow_common as rfc
> +
> +from utils import GREEN, RED
> +import utils
> +
> +MAC_IPV4_PAY = {
> + "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> proto=255, ttl=2, tos=4) / Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> frag=1, proto=255, ttl=2, tos=4)/Raw("x" * 80)'],
> + "unmatch": [
> +
> 'Ether(dst="00:11:22:33:44:56")/IP(src="192.168.0.20",dst="192.168.0.22",
> proto=255, ttl=2, tos=4) / Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.22",dst="192.168.0.21",
> proto=255, ttl=2, tos=4) / Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.1.21",
> proto=255, ttl=2, tos=4) / Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> proto=1, ttl=2, tos=4) / Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> proto=255, ttl=3, tos=4) / Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> proto=255, ttl=2, tos=9) / Raw("x" * 80)'
> + ]
> +}
> +
> +MAC_IPV4_PAY_SELECTED = {
> + "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> proto=1) / Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)'],
> + "unmatch": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.22") /
> Raw("x" * 80)'
> + ]
> +}
> +
> +MAC_IPV4_UDP = {
> + "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)'],
> + "unmatch": [
> +
> 'Ether(dst="00:11:22:33:44:56")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.19",dst="192.168.0.21",
> ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.22",
> ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /UDP(sport=21,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /UDP(sport=22,dport=24)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=64, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=1) /UDP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)']
> +}
> +
> +MAC_IPV4_TCP = {
> + "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)'],
> + "unmatch": [
> +
> 'Ether(dst="00:11:22:33:44:56")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.19",dst="192.168.0.21",
> ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.22",
> ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /TCP(sport=21,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /TCP(sport=22,dport=24)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=64, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=1) /TCP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)']
> +}
> +
> +MAC_IPV4_SCTP = {
> + "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)'],
> + "unmatch": [
> +
> 'Ether(dst="00:11:22:33:44:56")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.19",dst="192.168.0.21",
> ttl=2, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.22",
> ttl=2, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /SCTP(sport=21,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /SCTP(sport=22,dport=24)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=64, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=1) /SCTP(sport=22,dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4)/Raw("x" * 80)']
> +}
> +
> +MAC_IPV6_PAY = {
> + "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2", nh=1, tc=1,
> hlim=2)/IPv6ExtHdrFragment(1000)/("X"*480)'],
> + "unmatch": [
> +
> 'Ether(dst="00:11:22:33:44:56")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2022", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::1", nh=1, tc=1, hlim=2)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2", nh=2, tc=1, hlim=2)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2", nh=1, tc=2, hlim=2)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2", nh=1, tc=1, hlim=5)/("X"*480)']
> +}
> +
> +MAC_IPV6_PAY_SELECTED = {
> + "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020")/IPv6ExtHdrFragment(1000)/("X"*480)'],
> + "unmatch": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2021")/("X"*480)']
> +}
> +
> +MAC_IPV6_UDP = {
> + "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)'],
> + "unmatch": [
> +
> 'Ether(dst="00:11:22:33:44:56")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2021", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2002::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=3, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=1)/UDP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=21,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=24)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)']
> +}
> +
> +MAC_IPV6_TCP = {
> + "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)'],
> + "unmatch": [
> +
> 'Ether(dst="00:11:22:33:44:56")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2021", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2002::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=3, hlim=2)/TCP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=1)/TCP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=21,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=24)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)']
> +}
> +
> +MAC_IPV6_SCTP = {
> + "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1,
> hlim=2)/SCTP(sport=22,dport=23)/("X"*480)'],
> + "unmatch": [
> +
> 'Ether(dst="00:11:22:33:44:56")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2021", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2002::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=3, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=1)/SCTP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=21,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=24)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=2)/("X"*480)']
> +}
> +
> +MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY = {
> + "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/Ether()/IP(src="192.168.
> 0.20", dst="192.168.0.21")/("X"*480)',
> + 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.21")',
> + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/Ether()/IP(src="192.168.0.20",
> dst="192.168.0.21")',
> + 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.21",
> frag=1)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:2
> 2:33:44:55")/IP(dst="192.168.0.21", src="192.168.0.20")/("X"*480)'
> + ],
> + "unmatch": [
> + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20", dst="192.168.0.22")',
> + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.30", dst="192.168.0.21")',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/IP(dst="192.168.0.21",
> src="192.168.0.20")/("X"*480)']
> +}
> +
> +MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP = {
> + "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/Ether()/IP(src="192.168.
> 0.20", dst="192.168.0.21")/UDP(sport=22,dport=23)/("X"*480)',
> + 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(sport=22,dport=23)/("X"*480)',
> + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/Ether()/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:2
> 2:33:44:55")/IP(dst="192.168.0.21",
> src="192.168.0.20")/UDP(sport=22,dport=23)/("X"*480)'],
> + "unmatch": [
> + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.22")/UDP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:2
> 2:33:44:55")/IP(src="192.168.0.21",
> dst="192.168.0.23")/UDP(sport=22,dport=23)/("X"*480)',
> + 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(sport=21,dport=23)/("X"*480)',
> + 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(sport=22,dport=24)/("X"*480)',
> + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/TCP(sport=22, dport=23)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/IP(dst="192.168.0.21",
> src="192.168.0.20")/UDP(sport=22,dport=23)/("X"*480)'
> + ]
> +}
> +
> +MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP = {
> + "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether()/IP(src="192
> .168.0.20", dst="192.168.0.21")/TCP(sport=22,dport=23)/("X"*480)',
> + 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/TCP(sport=22,dport=23)/("X"*480)',
> + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/Ether()/IP(src="192.168.0.20",
> dst="192.168.0.21")/TCP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:2
> 2:33:44:55")/IP(dst="192.168.0.21",
> src="192.168.0.20")/TCP(sport=22,dport=23)/("X"*480)'],
> + "unmatch": [
> + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.22")/TCP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:2
> 2:33:44:55")/IP(dst="192.168.0.21",
> src="192.168.0.23")/TCP(sport=22,dport=23)/("X"*480)',
> + 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/TCP(sport=21,dport=23)/("X"*480)',
> + 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/TCP(sport=22,dport=24)/("X"*480)',
> + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/IP(dst="192.168.0.21",
> src="192.168.0.20")/TCP(sport=22,dport=23)/("X"*480)']
> +}
> +
> +MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP = {
> + "match": [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether()/IP(src="192
> .168.0.20", dst="192.168.0.21")/SCTP(sport=22,dport=23)/("X"*480)',
> + 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/SCTP(sport=22,dport=23)/("X"*480)',
> + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/Ether()/IP(src="192.168.0.20",
> dst="192.168.0.21")/SCTP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:2
> 2:33:44:55")/IP(dst="192.168.0.21",
> src="192.168.0.20")/SCTP(sport=22,dport=23)/("X"*480)'],
> + "unmatch": [
> + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.22")/SCTP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:2
> 2:33:44:55")/IP(dst="192.168.0.21",
> src="192.168.0.23")/SCTP(sport=22,dport=23)/("X"*480)',
> + 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/SCTP(sport=21,dport=23)/("X"*480)',
> + 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/SCTP(sport=22,dport=24)/("X"*480)',
> + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.1.15")/UDP(sport=200,
> dport=4790)/VXLAN(flags=0xc)/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(sport=22, dport=23)/Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/IP(dst="192.168.0.21",
> src="192.168.0.20")/SCTP(sport=22,dport=23)/("X"*480)']
> +}
> +
> +MAC_IPV4_GTPU_IPV4_PAY = {
> + "match": [
> + 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/Raw("x"*20)',
> + 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP(frag=1)/Raw("x"*20)',
> + 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/UDP()/Raw("x"*20)',
> + 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP( dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/TCP(sport=22, dport=23)/Raw("x"*20)',
> + 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/ICMP()/Raw("x"*20)'],
> + "unmatch": [
> + 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/SCTP()/Raw("x"*20)',
> + 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x1234567)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/Raw("x"*20)',
> + 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x35)/IP()/Raw("x"*20)']
> +}
> +
> +tv_mac_ipv4_pay_queue_index = {
> + "name": "test_mac_ipv4_pay_queue_index",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> queue index 1 / end",
> + "scapy_str": MAC_IPV4_PAY,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_pay_selected_inputset_queue_index = {
> + "name": "test_mac_ipv4_pay_selected_inputset_queue_index",
> + "rule": "flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / end
> actions queue index 1 / end",
> + "scapy_str": MAC_IPV4_PAY_SELECTED,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_udp_queue_index = {
> + "name": "test_mac_ipv4_upd_queue_index",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 /
> end actions queue index 1 / end",
> + "scapy_str": MAC_IPV4_UDP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_tcp_queue_index = {
> + "name": "test_mac_ipv4_tcp_queue_index",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 /
> end actions queue index 63 / end",
> + "scapy_str": MAC_IPV4_TCP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": 63}
> +}
> +
> +tv_mac_ipv4_sctp_queue_index = {
> + "name": "test_mac_ipv4_sctp_queue_index",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23
> tag is 1 / end actions queue index 2 / end",
> + "scapy_str": MAC_IPV4_SCTP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": 2}
> +}
> +
> +tv_mac_ipv6_pay_queue_index = {
> + "name": "test_mac_ipv6_pay_queue_index",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6
> dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1
> hop is 2 tc is 1 / end actions queue index 1 / end",
> + "scapy_str": MAC_IPV6_PAY,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv6_pay_selected_inputset_queue_index = {
> + "name": "test_mac_ipv6_pay_selected_inputset_queue_index",
> + "rule": "flow create 0 ingress pattern eth / ipv6 dst is
> CDCD:910A:2222:5498:8475:1111:3900:2020 / end actions queue index 1 /
> end",
> + "scapy_str": MAC_IPV6_PAY_SELECTED,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv6_udp_queue_index = {
> + "name": "test_mac_ipv6_udp_queue_index",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6
> dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is
> 1 / udp src is 22 dst is 23 / end actions queue index 1 / end",
> + "scapy_str": MAC_IPV6_UDP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv6_tcp_queue_index = {
> + "name": "test_mac_ipv6_tcp_queue_index",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6
> dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is
> 1 / tcp src is 22 dst is 23 / end actions queue index 1 / end",
> + "scapy_str": MAC_IPV6_TCP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv6_sctp_queue_index = {
> + "name": "test_mac_ipv6_sctp_queue_index",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6
> dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is
> 1 / sctp src is 22 dst is 23 / end actions queue index 1 / end",
> + "scapy_str": MAC_IPV6_SCTP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_pay_queue_index = {
> + "name": "test_mac_ipv4_tun_ipv4_pay_queue_index",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / end",
> + "scapy_str": MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_udp_queue_index = {
> + "name": "test_mac_ipv4_tun_ipv4_udp_queue_index",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue
> index 1 / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_tcp_queue_index = {
> + "name": "test_mac_ipv4_tun_ipv4_tcp_queue_index",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions queue
> index 1 / end",
> + "scapy_str": MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_sctp_queue_index = {
> + "name": "test_mac_ipv4_tun_ipv4_sctp_queue_index",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue
> index 1 / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_pay_queue_index = {
> + "name": "test_mac_ipv4_tun_mac_ipv4_pay_queue_index",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / end",
> + "scapy_str": MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_udp_queue_index = {
> + "name": "test_mac_ipv4_tun_mac_ipv4_udp_queue_index",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions
> queue index 1 / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_tcp_queue_index = {
> + "name": "test_mac_ipv4_tun_mac_ipv4_tcp_queue_index",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions
> queue index 1 / end",
> + "scapy_str": MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_sctp_queue_index = {
> + "name": "test_mac_ipv4_tun_mac_ipv4_sctp_queue_index",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions
> queue index 1 / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_pay_drop = {
> + "name": "test_mac_ipv4_pay_drop",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> drop / end",
> + "scapy_str": MAC_IPV4_PAY,
> + "check_func": rfc.check_drop,
> + "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_udp_drop = {
> + "name": "test_mac_ipv4_udp_drop",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 /
> end actions drop / end",
> + "scapy_str": MAC_IPV4_UDP,
> + "check_func": rfc.check_drop,
> + "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_tcp_drop = {
> + "name": "test_mac_ipv4_tcp_drop",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 /
> end actions drop / end",
> + "scapy_str": MAC_IPV4_TCP,
> + "check_func": rfc.check_drop,
> + "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_sctp_drop = {
> + "name": "test_mac_ipv4_sctp_drop",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 /
> end actions drop / end",
> + "scapy_str": MAC_IPV4_SCTP,
> + "check_func": rfc.check_drop,
> + "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv6_pay_drop = {
> + "name": "test_mac_ipv6_pay_drop",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6
> dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1
> hop is 2 tc is 1 / end actions drop / end",
> + "scapy_str": MAC_IPV6_PAY,
> + "check_func": rfc.check_drop,
> + "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv6_udp_drop = {
> + "name": "test_mac_ipv6_udp_drop",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6
> dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is
> 1 / udp src is 22 dst is 23 / end actions drop / end",
> + "scapy_str": MAC_IPV6_UDP,
> + "check_func": rfc.check_drop,
> + "check_param": {"port_id": 0}
> +}
> +tv_mac_ipv6_tcp_drop = {
> + "name": "test_mac_ipv6_tcp_drop",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6
> dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is
> 1 / tcp src is 22 dst is 23 / end actions drop / end",
> + "scapy_str": MAC_IPV6_TCP,
> + "check_func": rfc.check_drop,
> + "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv6_sctp_drop = {
> + "name": "test_mac_ipv6_sctp_drop",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6
> dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is
> 1 / sctp src is 22 dst is 23 / end actions drop / end",
> + "scapy_str": MAC_IPV6_SCTP,
> + "check_func": rfc.check_drop,
> + "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_pay_drop = {
> + "name": "test_mac_ipv4_tun_ipv4_pay_drop",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / end actions drop / end",
> + "scapy_str": MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> + "check_func": rfc.check_drop,
> + "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_udp_drop = {
> + "name": "test_mac_ipv4_tun_ipv4_udp_drop",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions drop /
> end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> + "check_func": rfc.check_drop,
> + "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_tcp_drop = {
> + "name": "test_mac_ipv4_tun_ipv4_tcp_drop",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions drop /
> end",
> + "scapy_str": MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> + "check_func": rfc.check_drop,
> + "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_sctp_drop = {
> + "name": "test_mac_ipv4_tun_ipv4_sctp_drop",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions drop /
> end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> + "check_func": rfc.check_drop,
> + "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_pay_drop = {
> + "name": "test_mac_ipv4_tun_mac_ipv4_pay_drop",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / end actions drop / end",
> + "scapy_str": MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> + "check_func": rfc.check_drop,
> + "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_udp_drop = {
> + "name": "test_mac_ipv4_tun_mac_ipv4_udp_drop",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions
> drop / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> + "check_func": rfc.check_drop,
> + "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_tcp_drop = {
> + "name": "test_mac_ipv4_tun_mac_ipv4_tcp_drop",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions
> drop / end",
> + "scapy_str": MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> + "check_func": rfc.check_drop,
> + "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_sctp_drop = {
> + "name": "test_mac_ipv4_tun_mac_ipv4_sctp_drop",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions
> drop / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> + "check_func": rfc.check_drop,
> + "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_pay_queue_group = {
> + "name": "test_mac_ipv4_pay_queue_group",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> rss queues 0 1 end / end",
> + "scapy_str": MAC_IPV4_PAY,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": [0, 1]}
> +}
> +
> +tv_mac_ipv4_udp_queue_group = {
> + "name": "test_mac_ipv4_udp_queue_group",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 /
> end actions rss queues 1 2 3 4 end / end",
> + "scapy_str": MAC_IPV4_UDP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": [1, 2, 3, 4]}
> +}
> +
> +tv_mac_ipv4_tcp_queue_group = {
> + "name": "test_mac_ipv4_tcp_queue_group",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 /
> end actions rss queues 56 57 58 59 60 61 62 63 end / end",
> + "scapy_str": MAC_IPV4_TCP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": range(56, 64)}
> +}
> +
> +tv_mac_ipv4_sctp_queue_group = {
> + "name": "test_mac_ipv4_sctp_queue_group",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23
> tag is 1 / end actions rss queues 0 1 2 3 end / end",
> + "scapy_str": MAC_IPV4_SCTP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": range(4)}
> +}
> +
> +tv_mac_ipv6_pay_queue_group = {
> + "name": "test_mac_ipv6_pay_queue_group",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6
> dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1
> hop is 2 tc is 1 / end actions rss queues 1 2 end / end",
> + "scapy_str": MAC_IPV6_PAY,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": [1, 2]}
> +}
> +
> +tv_mac_ipv6_udp_queue_group = {
> + "name": "test_mac_ipv6_udp_queue_group",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6
> dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is
> 1 / udp src is 22 dst is 23 / end actions rss queues 1 2 end / end",
> + "scapy_str": MAC_IPV6_UDP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": [1, 2]}
> +}
> +
> +tv_mac_ipv6_tcp_queue_group = {
> + "name": "test_mac_ipv6_tcp_queue_group",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6
> dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is
> 1 / tcp src is 22 dst is 23 / end actions rss queues 1 2 end / end",
> + "scapy_str": MAC_IPV6_TCP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": [1, 2]}
> +}
> +
> +tv_mac_ipv6_sctp_queue_group = {
> + "name": "test_mac_ipv6_sctp_queue_group",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6
> dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is
> 1 / sctp src is 22 dst is 23 / end actions rss queues 1 2 end / end",
> + "scapy_str": MAC_IPV6_SCTP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": [1, 2]}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_pay_queue_group = {
> + "name": "test_mac_ipv4_tun_ipv4_pay_queue_group",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / end actions rss queues 9 10 11 12 13 14 15
> 16 17 18 19 20 21 22 23 24 end / end",
> + "scapy_str": MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": range(9, 25)}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_udp_queue_group = {
> + "name": "test_mac_ipv4_tun_ipv4_udp_queue_group",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions rss
> queues 38 39 40 41 end / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": [38, 39, 40, 41]}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_tcp_queue_group = {
> + "name": "test_mac_ipv4_tun_ipv4_tcp_queue_group",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions rss
> queues 1 2 end / end",
> + "scapy_str": MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": [1, 2]}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_sctp_queue_group = {
> + "name": "test_mac_ipv4_tun_ipv4_sctp_queue_group",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions rss
> queues 1 2 end / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": [1, 2]}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_pay_queue_group = {
> + "name": "test_mac_ipv4_tun_mac_ipv4_pay_queue_group",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / end actions rss queues 1 2 end / end",
> + "scapy_str": MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": [1, 2]}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_udp_queue_group = {
> + "name": "test_mac_ipv4_tun_mac_ipv4_udp_queue_group",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions
> rss queues 1 2 end / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": [1, 2]}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_tcp_queue_group = {
> + "name": "test_mac_ipv4_tun_mac_ipv4_tcp_queue_group",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions rss
> queues 1 2 end / end",
> + "scapy_str": MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": [1, 2]}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_sctp_queue_group = {
> + "name": "test_mac_ipv4_tun_mac_ipv4_sctp_queue_group",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions
> rss queues 1 2 end / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": [1, 2]}
> +}
> +
> +tv_mac_ipv4_gtpu_ipv4_pay_queue_index = {
> + "name": "test_mac_ipv4_gtpu_ipv4_pay_queue_index",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end",
> + "scapy_str": MAC_IPV4_GTPU_IPV4_PAY,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": 1}
> +}
> +
> +tv_mac_ipv4_gtpu_ipv4_pay_drop = {
> + "name": "test_mac_ipv4_gtpu_ipv4_pay_drop",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions drop / end",
> + "scapy_str": MAC_IPV4_GTPU_IPV4_PAY,
> + "check_func": rfc.check_drop,
> + "check_param": {"port_id": 0}
> +}
> +
> +tv_mac_ipv4_gtpu_ipv4_pay_queue_group = {
> + "name": "test_mac_ipv4_gtpu_ipv4_pay_queue_group",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions rss queues 0 1 end /
> end",
> + "scapy_str": MAC_IPV4_GTPU_IPV4_PAY,
> + "check_func": rfc.check_queue,
> + "check_param": {"port_id": 0, "queue": [0, 1]}
> +}
> +
> +tv_mac_ipv4_gtpu_ipv4_pay_mark_count_query = {
> + "name": "test_mac_ipv4_gtpu_ipv4_pay_mark_count_query",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 2 / mark id
> 2 / count / end",
> + "scapy_str": MAC_IPV4_GTPU_IPV4_PAY,
> + "check_func": rfc.check_mark,
> + "check_param": {"port_id": 0, "queue": 2, "mark_id": 2,
> + "count": {"hits_set": 1, "hits": 5}, "mark": True}
> +}
> +
> +tv_mac_ipv4_pay_queue_index_mark = {
> + "name": "test_mac_ipv4_pay_queue_index_mark",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> queue index 1 / mark id 0 / end",
> + "scapy_str": MAC_IPV4_PAY,
> + "check_func": rfc.check_mark,
> + "check_param": {"port_id": 0, "queue": 1, "mark_id": 0, "mark": True}
> +}
> +
> +tv_mac_ipv4_udp_queue_index_mark = {
> + "name": "test_mac_ipv4_udp_queue_index_mark",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 /
> end actions queue index 0 / mark id 1 / end",
> + "scapy_str": MAC_IPV4_UDP,
> + "check_func": rfc.check_mark,
> + "check_param": {"port_id": 0, "queue": 0, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv4_tcp_queue_index_mark = {
> + "name": "test_mac_ipv4_tcp_queue_index_mark",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 /
> end actions queue index 1 / mark id 4294967294 / end",
> + "scapy_str": MAC_IPV4_TCP,
> + "check_func": rfc.check_mark,
> + "check_param": {"port_id": 0, "queue": 1, "mark_id": 4294967294,
> "mark": True}
> +}
> +
> +tv_mac_ipv4_sctp_queue_drop_mark = {
> + "name": "test_mac_ipv4_sctp_queue_drop_mark",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23
> tag is 1 / end actions drop / mark id 1 / end",
> + "scapy_str": MAC_IPV4_SCTP,
> + "check_func": rfc.check_mark,
> + "check_param": {"port_id": 0, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv6_pay_queue_index_mark = {
> + "name": "test_mac_ipv6_pay_queue_index_mark",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6
> dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 proto is 1
> hop is 2 tc is 1 / end actions queue index 1 / mark id 1 / end",
> + "scapy_str": MAC_IPV6_PAY,
> + "check_func": rfc.check_mark,
> + "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv6_udp_queue_index_mark = {
> + "name": "test_mac_ipv6_udp_queue_index_mark",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6
> dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is
> 1 / udp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end",
> + "scapy_str": MAC_IPV6_UDP,
> + "check_func": rfc.check_mark,
> + "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv6_tcp_queue_index_mark = {
> + "name": "test_mac_ipv6_tcp_queue_index_mark",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6
> dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is
> 1 / tcp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end",
> + "scapy_str": MAC_IPV6_TCP,
> + "check_func": rfc.check_mark,
> + "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv6_sctp_queue_index_mark = {
> + "name": "test_mac_ipv6_sctp_queue_index_mark",
> + "rule": "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv6
> dst is CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is
> 1 / sctp src is 22 dst is 23 / end actions queue index 1 / mark id 1 / end",
> + "scapy_str": MAC_IPV6_SCTP,
> + "check_func": rfc.check_mark,
> + "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_pay_queue_index_mark = {
> + "name": "test_mac_ipv4_tun_ipv4_pay_queue_index_mark",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / mark id 1 /
> end",
> + "scapy_str": MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> + "check_func": rfc.check_mark,
> + "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_udp_queue_group_mark = {
> + "name": "test_mac_ipv4_tun_ipv4_udp_queue_group_mark",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions rss
> queues 1 2 end / mark id 1 / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> + "check_func": rfc.check_mark,
> + "check_param": {"port_id": 0, "queue": [1, 2], "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_tcp_drop_mark = {
> + "name": "test_mac_ipv4_tun_ipv4_tcp_drop_mark",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions drop /
> mark id 1 / end",
> + "scapy_str": MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> + "check_func": rfc.check_mark,
> + "check_param": {"port_id": 0, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv4_tun_ipv4_sctp_queue_index_mark = {
> + "name": "test_mac_ipv4_tun_ipv4_sctp_queue_index_mark",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue
> index 1 / mark id 1 / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> + "check_func": rfc.check_mark,
> + "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_pay_queue_index_mark = {
> + "name": "test_mac_ipv4_tun_mac_ipv4_pay_queue_index_mark",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / end actions queue index 1 / mark id 1
> / end",
> + "scapy_str": MAC_IPV4_TUN_IPV4_PAY_MAC_IPV4_TUN_MAC_IPV4_PAY,
> + "check_func": rfc.check_mark,
> + "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_udp_queue_index_mark = {
> + "name": "test_mac_ipv4_tun_mac_ipv4_udp_queue_index_mark",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions
> queue index 1 / mark id 1 / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_UDP_MAC_IPV4_TUN_MAC_IPV4_UDP,
> + "check_func": rfc.check_mark,
> + "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_tcp_queue_index_mark = {
> + "name": "test_mac_ipv4_tun_mac_ipv4_tcp_queue_index_mark",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / tcp src is 22 dst is 23 / end actions
> queue index 1 / mark id 1 / end",
> + "scapy_str": MAC_IPV4_TUN_IPV4_TCP_MAC_IPV4_TUN_MAC_IPV4_TCP,
> + "check_func": rfc.check_mark,
> + "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> +}
> +
> +tv_mac_ipv4_tun_mac_ipv4_sctp_queue_index_mark = {
> + "name": "test_mac_ipv4_tun_mac_ipv4_sctp_queue_index_mark",
> + "rule": "flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions
> queue index 1 / mark id 1 / end",
> + "scapy_str":
> MAC_IPV4_TUN_IPV4_SCTP_MAC_IPV4_TUN_MAC_IPV4_SCTP,
> + "check_func": rfc.check_mark,
> + "check_param": {"port_id": 0, "queue": 1, "mark_id": 1, "mark": True}
> +}
> +
> +vectors_ipv4_pay = [tv_mac_ipv4_pay_queue_index,
> tv_mac_ipv4_pay_selected_inputset_queue_index,
> + tv_mac_ipv4_pay_drop, tv_mac_ipv4_pay_queue_group,
> tv_mac_ipv4_pay_queue_index_mark]
> +
> +vectors_ipv4_udp = [tv_mac_ipv4_udp_drop,
> tv_mac_ipv4_udp_queue_group, tv_mac_ipv4_udp_queue_index_mark,
> + tv_mac_ipv4_udp_queue_index]
> +
> +vectors_ipv4_tcp = [tv_mac_ipv4_tcp_drop, tv_mac_ipv4_tcp_queue_group,
> tv_mac_ipv4_tcp_queue_index,
> + tv_mac_ipv4_tcp_queue_index_mark]
> +
> +vectors_ipv4_sctp = [tv_mac_ipv4_sctp_queue_drop_mark,
> tv_mac_ipv4_sctp_queue_group, tv_mac_ipv4_sctp_drop,
> + tv_mac_ipv4_sctp_queue_index]
> +
> +vectors_ipv6_pay = [tv_mac_ipv6_pay_drop,
> tv_mac_ipv6_pay_queue_group, tv_mac_ipv6_pay_queue_index,
> + tv_mac_ipv6_pay_queue_index_mark,
> tv_mac_ipv6_pay_selected_inputset_queue_index]
> +
> +vectors_ipv6_udp = [tv_mac_ipv6_udp_drop,
> tv_mac_ipv6_udp_queue_group, tv_mac_ipv6_udp_queue_index,
> + tv_mac_ipv6_udp_queue_index_mark]
> +
> +vectors_ipv6_tcp = [tv_mac_ipv6_tcp_drop, tv_mac_ipv6_tcp_queue_group,
> tv_mac_ipv6_tcp_queue_index,
> + tv_mac_ipv6_tcp_queue_index_mark]
> +
> +vectors_ipv6_sctp = [tv_mac_ipv6_sctp_queue_index_mark,
> tv_mac_ipv6_sctp_drop, tv_mac_ipv6_sctp_queue_group,
> + tv_mac_ipv6_sctp_queue_index]
> +
> +vectors_ipv4_tun_ipv4 = [tv_mac_ipv4_tun_ipv4_pay_drop,
> tv_mac_ipv4_tun_ipv4_pay_queue_group,
> + tv_mac_ipv4_tun_ipv4_pay_queue_index,
> tv_mac_ipv4_tun_ipv4_pay_queue_index_mark,
> + tv_mac_ipv4_tun_ipv4_sctp_drop,
> tv_mac_ipv4_tun_ipv4_sctp_queue_group,
> + tv_mac_ipv4_tun_ipv4_sctp_queue_index,
> tv_mac_ipv4_tun_ipv4_sctp_queue_index_mark,
> + tv_mac_ipv4_tun_ipv4_tcp_drop,
> tv_mac_ipv4_tun_ipv4_tcp_drop_mark,
> + tv_mac_ipv4_tun_ipv4_tcp_queue_group,
> tv_mac_ipv4_tun_ipv4_tcp_queue_index,
> + tv_mac_ipv4_tun_ipv4_udp_drop,
> tv_mac_ipv4_tun_ipv4_udp_queue_group,
> + tv_mac_ipv4_tun_ipv4_udp_queue_group_mark,
> tv_mac_ipv4_tun_ipv4_udp_queue_index]
> +
> +vectors_ipv4_tun_mac =
> [tv_mac_ipv4_tun_mac_ipv4_pay_queue_index_mark,
> tv_mac_ipv4_tun_mac_ipv4_pay_drop,
> + tv_mac_ipv4_tun_mac_ipv4_pay_queue_group,
> tv_mac_ipv4_tun_mac_ipv4_pay_queue_index,
> + tv_mac_ipv4_tun_mac_ipv4_sctp_drop,
> tv_mac_ipv4_tun_mac_ipv4_sctp_queue_group,
> + tv_mac_ipv4_tun_mac_ipv4_sctp_queue_index,
> tv_mac_ipv4_tun_mac_ipv4_sctp_queue_index_mark,
> + tv_mac_ipv4_tun_mac_ipv4_tcp_drop,
> tv_mac_ipv4_tun_mac_ipv4_tcp_queue_group,
> + tv_mac_ipv4_tun_mac_ipv4_tcp_queue_index,
> tv_mac_ipv4_tun_mac_ipv4_tcp_queue_index_mark,
> + tv_mac_ipv4_tun_mac_ipv4_udp_drop,
> tv_mac_ipv4_tun_mac_ipv4_udp_queue_group,
> + tv_mac_ipv4_tun_mac_ipv4_udp_queue_index,
> tv_mac_ipv4_tun_mac_ipv4_udp_queue_index_mark]
> +
> +test_vectors_gtpu_ipv4_pay = [tv_mac_ipv4_gtpu_ipv4_pay_drop,
> tv_mac_ipv4_gtpu_ipv4_pay_mark_count_query,
> + tv_mac_ipv4_gtpu_ipv4_pay_queue_group,
> tv_mac_ipv4_gtpu_ipv4_pay_queue_index]
> +
> +
> +class TestCVLFdir(TestCase):
> +
> + def check_rule(self, port_id=0, stats=True, rule_list=None):
> + out = self.dut.send_command("flow list %s" % port_id, timeout=2)
> + p = re.compile(r"ID\s+Group\s+Prio\s+Attr\s+Rule")
> + m = p.search(out)
> + if stats:
> + self.verify(m, "flow rule on port %s is not existed" % port_id)
> + if rule_list:
> + p = re.compile("^(\d+)\s")
> + li = out.splitlines()
> + res = filter(bool, map(p.match, li))
> + result = [i.group(1) for i in res]
> + self.verify(sorted(result) == sorted(rule_list),
> + "check rule list failed. expect %s, result %s" % (rule_list,
> result))
> + else:
> + self.verify(not m, "flow rule on port %s is existed" % port_id)
> +
> + def destroy_rule(self, rule_id, port_id=0):
> + if isinstance(rule_id, list):
> + for i in rule_id:
> + out = self.dut.send_command("flow destroy %s rule %s" % (port_id,
> i), timeout=1)
> + p = re.compile(r"Flow rule #(\d+) destroyed")
> + m = p.search(out)
> + self.verify(m, "flow rule %s delete failed" % rule_id)
> + else:
> + out = self.dut.send_command("flow destroy %s rule %s" % (port_id,
> rule_id), timeout=1)
> + p = re.compile(r"Flow rule #(\d+) destroyed")
> + m = p.search(out)
> + self.verify(m, "flow rule %s delete failed" % rule_id)
> +
> + def query_count(self, hits_set, hits, port_id=0, rule_id=0):
> + out = self.dut.send_command("flow query %s %s count" % (port_id,
> rule_id), timeout=1)
> + p = re.compile("hits_set:\s(\d+).*hits:\s(\d+)", re.DOTALL)
> + m = p.search(out)
> + res_hits_set = int(m.group(1))
> + res_hits = int(m.group(2))
> + self.verify(res_hits_set == hits_set,
> + "hits_set number check failed. expect: %d, result: %d" %
> (hits_set, res_hits_set))
> + self.verify(res_hits == hits, "hits number check failed. expect: %d,
> result: %d" % (hits, res_hits))
> +
> + def _rte_flow_validate(self, vectors):
> + test_results = {}
> + for tv in vectors:
> + try:
> + count = 1 if not tv["check_param"].get("count") else
> tv["check_param"]["count"]
> + port_id = tv["check_param"]["port_id"]
> + mark = tv["check_param"].get("mark")
> + # create rule
> + rule_li = self.create_fdir_rule(tv["rule"], check_stats=True)
> + # send and check match packets
> + out1 = self.send_pkts_getouput(pkts=tv["scapy_str"]["match"],
> port_id=port_id,
> + count=count, mark=mark)
> + tv["check_func"](out1, pkt_num=len(tv["scapy_str"]["match"]),
> check_param=tv["check_param"])
> + # send and check unmatch packets
> + out2 = self.send_pkts_getouput(pkts=tv["scapy_str"]["unmatch"],
> port_id=port_id,
> + count=count, mark=mark)
> + tv["check_func"](out2, pkt_num=len(tv["scapy_str"]["unmatch"]),
> check_param=tv["check_param"],
> + stats=False)
> + if tv["check_param"].get("count"):
> + self.query_count(tv["check_param"]["count"]["hits_set"],
> tv["check_param"]["count"]["hits"],
> + port_id=port_id,
> + rule_id=rule_li[0])
> + # list and destroy rule
> + self.check_rule(port_id=tv["check_param"]["port_id"],
> rule_list=rule_li)
> + self.destroy_rule(rule_id=rule_li, port_id=port_id)
> + # send matched packet
> + out3 = self.send_pkts_getouput(pkts=tv["scapy_str"]["match"],
> port_id=port_id,
> + count=count, mark=mark)
> + tv["check_func"](out3, pkt_num=len(tv["scapy_str"]["match"]),
> check_param=tv["check_param"],
> + stats=False)
> + # check not rule exists
> + self.check_rule(port_id=port_id, stats=False)
> + test_results[tv["name"]] = True
> + print(GREEN("case passed: %s" % tv["name"]))
> + except Exception as e:
> + print(RED(e))
> + test_results[tv["name"]] = False
> + continue
> + failed_cases = []
> + for k, v in test_results.items():
> + if not v:
> + failed_cases.append(k)
> + self.verify(all(test_results.values()), "{} failed.".format(failed_cases))
> +
> + def set_up_all(self):
> + """
> + Run at the start of each test suite.
> + prerequisites.
> + """
> + # Based on h/w type, choose how many ports to use
> + self.dut_ports = self.dut.get_ports(self.nic)
> + self.verify(len(self.dut_ports) >= 2, "Insufficient ports for testing")
> + # Verify that enough threads are available
> + cores = self.dut.get_core_list("1S/4C/1T")
> + self.verify(cores is not None, "Insufficient cores for speed testing")
> + self.portMask = utils.create_mask([self.dut_ports[0], self.dut_ports[1]])
> + self.ports_socket = self.dut.get_numa_id(self.dut_ports[0])
> + self.dut_port0 = self.tester.get_local_port(self.dut_ports[0])
> + self.dut_port1 = self.tester.get_local_port(self.dut_ports[1])
> + self.tester_iface0 = self.tester.get_interface(self.dut_port0)
> + self.tester_iface1 = self.tester.get_interface(self.dut_port1)
> + self.pci0 = self.dut.ports_info[self.dut_ports[0]]['pci']
> + self.pci1 = self.dut.ports_info[self.dut_ports[1]]['pci']
> +
> + self.pkt = Packet()
> + self.pmd_output = PmdOutput(self.dut)
> + self.launch_testpmd_with_mark()
> +
> + def set_up(self):
> + """
> + Run before each test case.
> + """
> + self.pmd_output.execute_cmd("start")
> +
> + def config_testpmd(self):
> + self.pmd_output.execute_cmd("set fwd rxonly")
> + self.pmd_output.execute_cmd("set verbose 1")
> + self.pmd_output.execute_cmd("port config 0 udp_tunnel_port add
> vxlan 4789")
> + self.pmd_output.execute_cmd("port config 1 udp_tunnel_port add
> vxlan 4789")
> + # specify a fixed rss-hash-key for cvl ether
> + self.pmd_output.execute_cmd(
> + "port config 0 rss-hash-key ipv4
> 1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd
> 1234abcd1234abcd1234abcd1234abcd1234abcd")
> + res = self.pmd_output.wait_link_status_up('all', timeout=15)
> + self.verify(res is True, 'there have port link is down')
> +
> + def launch_testpmd_with_mark(self):
> + self.pmd_output.start_testpmd(cores="1S/4C/1T",
> + param="--portmask=%s --rxq=64 --txq=64 --port-
> topology=loop" % self.portMask,
> + eal_param="-w %s,flow-mark-support=1 -w %s,flow-
> mark-support=1" % (
> + self.pci0, self.pci1), socket=self.ports_socket)
> + self.config_testpmd()
> +
> + def send_packets(self, packets, tx_port=None, count=1):
> + self.pkt.update_pkt(packets)
> + tx_port = self.tester_iface0 if not tx_port else tx_port
> + self.pkt.send_pkt(crb=self.tester, tx_port=tx_port, count=count)
> +
> + def send_pkts_getouput(self, pkts, port_id=0, count=1, mark=None):
> + tx_port = self.tester_iface0 if port_id == 0 else self.tester_iface1
> + self.send_packets(pkts, tx_port=tx_port, count=count)
> + time.sleep(1)
> + if mark:
> + out = (self.pmd_output.get_output(),
> self.pmd_output.execute_cmd("stop"))
> + else:
> + out = self.pmd_output.execute_cmd("stop")
> + self.pmd_output.execute_cmd("start")
> + return out
> +
> + def create_fdir_rule(self, rule, check_stats=None):
> + # dpdk get a warning message(ice_interrupt_handler), it'll mess up
> output stream, testpmd> probably not be
> + # print completely.
> + p = re.compile(r"Flow rule #(\d+) created")
> + rule_list = []
> + if isinstance(rule, list):
> + for i in rule:
> + out = self.dut.send_command(i, timeout=1)
> + m = p.search(out)
> + if m:
> + rule_list.append(m.group(1))
> + else:
> + rule_list.append(False)
> + elif isinstance(rule, str):
> + out = self.dut.send_command(rule, timeout=1)
> + m = p.search(out)
> + if m:
> + rule_list.append(m.group(1))
> + else:
> + rule_list.append(False)
> + else:
> + raise Exception("unsupported rule type, only accept list or str")
> + if check_stats:
> + self.verify(all(rule_list), "some rules create failed, result %s" %
> rule_list)
> + elif check_stats == False:
> + self.verify(not any(rule_list), "all rules should create failed,
> result %s" % rule_list)
> + return rule_list
> +
> + def check_fdir_rule(self, port_id=0, stats=True, rule_list=None):
> + out = self.dut.send_command("flow list %s" % port_id, timeout=2)
> + p = re.compile(r"ID\s+Group\s+Prio\s+Attr\s+Rule")
> + if stats:
> + self.verify(p.search(out), "flow rule on port %s is not existed" %
> port_id)
> + if rule_list:
> + p = re.compile("^(\d+)\s")
> + li = out.splitlines()
> + res = filter(bool, map(p.match, li))
> + result = [i.group(1) for i in res]
> + self.verify(sorted(result) == sorted(rule_list),
> + "check rule list failed. expect %s, result %s" % (rule_list,
> result))
> + else:
> + self.verify(not p.search(out), "flow rule on port %s is existed" %
> port_id)
> +
> + def destroy_fdir_rule(self, port_id=0, rule_id=None):
> + if rule_id == None:
> + rule_id = 0
> + if isinstance(rule_id, list):
> + for i in rule_id:
> + out = self.dut.send_command("flow destroy %s rule %s" % (port_id,
> i), timeout=1)
> + p = re.compile(r"Flow rule #(\d+) destroyed")
> + m = p.search(out)
> + self.verify(m, "flow rule %s delete failed" % rule_id)
> + else:
> + out = self.dut.send_command("flow destroy %s rule %s" % (port_id,
> rule_id), timeout=1)
> + p = re.compile(r"Flow rule #(\d+) destroyed")
> + m = p.search(out)
> + self.verify(m, "flow rule %s delete failed" % rule_id)
> +
> + def test_mac_ipv4_pay(self):
> + self._rte_flow_validate(vectors_ipv4_pay)
> +
> + def test_mac_ipv4_udp(self):
> + self._rte_flow_validate(vectors_ipv4_udp)
> +
> + def test_mac_ipv4_tcp(self):
> + self._rte_flow_validate(vectors_ipv4_tcp)
> +
> + def test_mac_ipv4_sctp(self):
> + self._rte_flow_validate((vectors_ipv4_sctp))
> +
> + def test_mac_ipv6_pay(self):
> + self._rte_flow_validate(vectors_ipv6_pay)
> +
> + def test_mac_ipv6_udp(self):
> + self._rte_flow_validate(vectors_ipv6_udp)
> +
> + def test_mac_ipv6_tcp(self):
> + self._rte_flow_validate(vectors_ipv6_tcp)
> +
> + def test_mac_ipv6_sctp(self):
> + self._rte_flow_validate(vectors_ipv6_sctp)
> +
> + def test_mac_ipv4_tun_ipv4(self):
> + self._rte_flow_validate(vectors_ipv4_tun_ipv4)
> +
> + def test_mac_ipv4_tun_mac(self):
> + self._rte_flow_validate(vectors_ipv4_tun_mac)
> +
> + def test_queue_index_wrong_parameters(self):
> + rule1 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> queue index 64 / end"
> + self.create_fdir_rule(rule1, check_stats=False)
> + rule2 = [
> + "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> queue index 1 / end",
> + "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> queue index 2 / end",
> + "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions drop
> / end"]
> + res = self.create_fdir_rule(rule2)
> + self.verify(res[0], "create fdir rule failed, result %s" % res)
> + self.verify(not any(res[1:]), "created wrong fdir rule %s should fail" %
> rule2[1:])
> +
> + def test_queue_group_wrong_parameters(self):
> + rule1 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> rss queues 0 1 2 end / end"
> + rule2 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> rss queues 0 end / end"
> + rule3 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> rss queues 1 2 3 5 end / end"
> + rule4 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 proto is 255 ttl is 2 tos is 4 / end actions
> rss queues 63 64 end / end"
> + rule5 = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / end actions rss queues
> 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
> 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
> 56 57 58 59 60 61 62 63 end / end"
> + res = self.create_fdir_rule([rule1, rule2, rule3, rule4], check_stats=False)
> + self.dut.send_command("stop", timeout=1)
> + self.dut.send_command("port stop all", timeout=1)
> + self.dut.send_command("port config all rxq 32", timeout=1)
> + self.dut.send_command("port config all txq 32", timeout=2)
> + self.dut.send_command("port start all", timeout=1)
> + self.pmd_output.execute_cmd("start")
> + res = self.create_fdir_rule(rule5, check_stats=False)
> + self.dut.send_command("stop", timeout=1)
> + self.dut.send_command("port stop all", timeout=1)
> + self.dut.send_command("port config all rxq 64", timeout=1)
> + self.dut.send_command("port config all txq 64", timeout=2)
> + self.dut.send_command("port start all", timeout=1)
> + self.pmd_output.execute_cmd("start")
> + result = True
> + try:
> + self.create_fdir_rule(rule5, check_stats=True)
> + out = self.send_pkts_getouput(pkts=MAC_IPV4_PAY["match"])
> + rfc.check_queue(out, pkt_num=len(MAC_IPV4_PAY["match"]),
> check_param={"port_id": 0, "queue": range(64)})
> + out = self.send_pkts_getouput(pkts=MAC_IPV4_PAY["unmatch"])
> + rfc.check_queue(out, pkt_num=len(MAC_IPV4_PAY["unmatch"]),
> check_param={"port_id": 0, "queue": range(64)})
> + except Exception as e:
> + result = False
> + print(RED("failed:" + str(e)))
> + finally:
> + # restore testpmd config to default, then verify results
> + self.config_testpmd()
> + self.verify(result, "check failed")
> +
> + def test_mac_ipv4_gtpu_ipv4_pay_teid_mark_count_query(self):
> + rule = "flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc / ipv4 / end actions rss queues 0 1 2 3 4 5 6 7 8 9 10 11
> 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
> 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
> end / mark id 100 / count / end"
> + p_gtpu1 = 'Ether(src="a4:bf:01:51:27:ca", dst="00:00:00:00:01:03") /
> IP(src="192.168.0.20", dst="192.168.0.21") / UDP(dport=2152) /
> GTP_U_Header(gtp_type=255, teid=0x12345678) /
> GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x35) / IP() /
> Raw("x" * 20)'
> + p_gtpu2 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x1234567)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/UDP()/Raw("x"*20)'
> + # create fdir rule
> + rule_li = self.create_fdir_rule(rule, check_stats=True)
> + out = self.send_pkts_getouput(pkts=p_gtpu1, port_id=1, mark=True)
> + check_param = {"port_id": 1, "queue": range(64), "mark_id": 100}
> + rfc.check_mark(out, pkt_num=1, check_param=check_param)
> +
> + out = self.send_pkts_getouput(pkts=p_gtpu2, port_id=1, mark=True)
> + rfc.check_queue(out[1], pkt_num=1, check_param=check_param)
> + mark_scanner = "FDIR matched ID=(0x\w+)"
> + res = re.search(mark_scanner, out[0])
> + self.verify(not res, "FDIR should not in %s" % out[0])
> + self.query_count(1, 1, 1, 0)
> +
> + self.check_fdir_rule(port_id=1, stats=True)
> + self.destroy_fdir_rule(port_id=1, rule_id=rule_li[0])
> + # send matched packets
> + out = self.send_pkts_getouput(pkts=p_gtpu1, port_id=1, mark=True)
> + rfc.check_queue(out[1], pkt_num=1, check_param=check_param,
> stats=True)
> + res = re.search(mark_scanner, out[0])
> + self.verify(not res, "FDIR should not in %s" % out[0])
> + self.check_fdir_rule(port_id=1, stats=False)
> +
> + def test_mac_ipv4_gtpu_ipv4_pay_qfi_mark_count_query(self):
> + rule = "flow create 1 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc qfi
> is 0x34 / ipv4 / end actions drop / mark id 3 / count / end"
> + p_gtpu1 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/TCP()/Raw("x"*20)'
> + p_gtpu2 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x35)/IP()/Raw("x"*20)'
> + # create fdir rule
> + res = self.create_fdir_rule(rule, check_stats=True)
> + check_param = {"port_id": 1, "mark": True, "mark_id": 3}
> + # send matched packet
> + out = self.send_pkts_getouput(pkts=p_gtpu1, port_id=1, mark=True)
> + rfc.check_mark(out, pkt_num=1, check_param=check_param,
> stats=True)
> + # send unmatched packet
> + out1 = self.send_pkts_getouput(pkts=p_gtpu2, port_id=1, mark=True)
> + rfc.check_mark(out1, pkt_num=1, check_param=check_param,
> stats=False)
> + self.query_count(1, 1, 1, 0)
> + self.check_fdir_rule(port_id=1, stats=True, rule_list=res)
> + self.destroy_fdir_rule(port_id=1, rule_id=0)
> + # send matched packets
> + out = self.send_pkts_getouput(p_gtpu1, port_id=1, mark=True)
> + rfc.check_mark(out, pkt_num=1, check_param={"port_id": 1},
> stats=False)
> + self.check_fdir_rule(port_id=1, stats=False)
> +
> + def test_mac_ipv4_gtpu_ipv4_pay_multirules(self):
> + rule1 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end"
> + rule2 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 2 / end"
> + rule3 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x1234567 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 3 / end"
> + res = self.create_fdir_rule(rule=[rule1, rule2, rule3], check_stats=True)
> + rule4 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x1234567 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 3 / end"
> + rule5 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x1234567 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 4 / end"
> + rule6 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x1234567 / gtp_psc qfi is 0x75 / ipv4 / end actions queue index 4 / end"
> + res2 = self.create_fdir_rule(rule=[rule4, rule5, rule6], check_stats=False)
> + rule7 = "flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x1234567 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 3 / end"
> + res3 = self.create_fdir_rule(rule7, check_stats=True)
> + p_gtpu1 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/Raw("x"*20)'
> + p_gtpu2 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x1234567)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/Raw("x"*20)'
> + p_gtpu3 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x35)/IP()/Raw("x"*20)'
> + p_gtpu4 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x1234567)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x35)/IP()/Raw("x"*20)'
> + p_gtpu5 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x1234567)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x36)/IP()/Raw("x"*20)'
> + out1 = self.send_pkts_getouput(p_gtpu1)
> + rfc.check_queue(out1, pkt_num=1, check_param={"queue": 1})
> + out2 = self.send_pkts_getouput(p_gtpu2)
> + rfc.check_queue(out2, pkt_num=1, check_param={"queue": 3})
> + out3 = self.send_pkts_getouput(p_gtpu3)
> + rfc.check_queue(out3, pkt_num=1, check_param={"queue": 2})
> + out4 = self.send_pkts_getouput(p_gtpu4)
> + rfc.check_queue(out4, pkt_num=1, check_param={"queue": 3})
> + out5 = self.send_pkts_getouput(p_gtpu5)
> + rfc.check_queue(out5, pkt_num=1, check_param={"queue": [1, 2, 3]},
> stats=False)
> + res.extend(res3)
> + self.check_fdir_rule(port_id=0, stats=True, rule_list=res)
> + self.dut.send_command("flow flush 0", timeout=1)
> + out1 = self.send_pkts_getouput(p_gtpu1)
> + rfc.check_queue(out1, pkt_num=1, check_param={"queue": 1},
> stats=False)
> + out2 = self.send_pkts_getouput(p_gtpu2)
> + rfc.check_queue(out2, pkt_num=1, check_param={"queue": 3},
> stats=False)
> + out3 = self.send_pkts_getouput(p_gtpu3)
> + rfc.check_queue(out3, pkt_num=1, check_param={"queue": 2},
> stats=False)
> + out4 = self.send_pkts_getouput(p_gtpu4)
> + rfc.check_queue(out4, pkt_num=1, check_param={"queue": 3},
> stats=False)
> +
> + def test_mac_ipv4_gtpu_ipv4_pay_two_ports(self):
> + rule1 = 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end'
> + rule2 = 'flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end'
> + rule3 = 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 2 / end'
> + rule4 = 'flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x35 / ipv4 / end actions queue index 3 / end'
> + rule5 = 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x34 / ipv4 / end actions queue index 1 / end'
> + rule6 = 'flow create 1 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc / ipv4 / end actions queue index 2 / end'
> +
> + p_gtpu1 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x34)/IP()/Raw("x"*20)'
> + p_gtpu2 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x35)/IP()/Raw("x"*20)'
> + p_gtpu3 = 'Ether(src="a4:bf:01:51:27:ca",
> dst="00:00:00:00:01:03")/IP(src="192.168.0.20",
> dst="192.168.0.21")/UDP(dport=2152)/GTP_U_Header(gtp_type=255,
> teid=0x12345678)/GTP_PDUSession_ExtensionHeader(pdu_type=0,
> qos_flow=0x35)/IP()/Raw("x"*20)'
> + res1 = self.create_fdir_rule([rule1, rule2], check_stats=True)
> + out1 = self.send_pkts_getouput(p_gtpu1)
> + rfc.check_queue(out1, pkt_num=1, check_param={"queue": 1})
> + out2 = self.send_pkts_getouput(p_gtpu1, port_id=1)
> + rfc.check_queue(out2, pkt_num=1, check_param={"port_id": 1,
> "queue": 1})
> +
> + res2 = self.create_fdir_rule([rule3, rule4], check_stats=True)
> + out1 = self.send_pkts_getouput(p_gtpu2)
> + rfc.check_queue(out1, pkt_num=1, check_param={"queue": 2})
> + out2 = self.send_pkts_getouput(p_gtpu2, port_id=1)
> + rfc.check_queue(out2, pkt_num=1, check_param={"port_id": 1,
> "queue": 3})
> +
> + self.dut.send_command("flow flush 0", timeout=1)
> + self.dut.send_command("flow flush 1", timeout=1)
> +
> + res3 = self.create_fdir_rule([rule5, rule6])
> + self.verify(all(res3), "rules should be create seccess, result is %s" % res3)
> + out1 = self.send_pkts_getouput(p_gtpu3)
> + rfc.check_queue(out1, pkt_num=1, check_param={"queue": 1},
> stats=False)
> + out2 = self.send_pkts_getouput(p_gtpu3, port_id=1)
> + rfc.check_queue(out2, pkt_num=1, check_param={"port_id": 1,
> "queue": 2}, stats=True)
> +
> + self.check_fdir_rule(port_id=0, rule_list=res3[0])
> + self.check_fdir_rule(port_id=1, rule_list=res3[1])
> +
> + self.destroy_fdir_rule(0, 0)
> + self.destroy_fdir_rule(1, 0)
> +
> + out1 = self.send_pkts_getouput([p_gtpu1, p_gtpu2])
> + rfc.check_queue(out1, pkt_num=2, check_param={"port_id": 0,
> "queue": [1, 2]}, stats=False)
> + out2 = self.send_pkts_getouput([p_gtpu1, p_gtpu2, p_gtpu3],
> port_id=1)
> + rfc.check_queue(out2, pkt_num=3, check_param={"port_id": 1,
> "queue": [1, 2, 3]}, stats=False)
> +
> + self.check_fdir_rule(0, stats=False)
> + self.check_fdir_rule(1, stats=False)
> +
> + def test_mac_ipv4_gtpu_ipv4_pay_wrong_parameters(self):
> + rule1 = 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x12345678 / gtp_psc qfi is 0x100 / ipv4 / end actions queue index 1 / end'
> + rule2 = 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu teid is
> 0x100000000 / gtp_psc qfi is 0x5 / ipv4 / end actions queue index 2 / end'
> + self.create_fdir_rule([rule1, rule2], check_stats=False)
> + self.check_fdir_rule(0, stats=False)
> +
> + def test_count_query_identifier_share(self):
> + rule1 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.1 / end
> actions queue index 1 / count identifier 0x1234 shared on / end'
> + rule2 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.2 / end
> actions queue index 2 / count identifier 0x1234 shared on / end'
> + rule3 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.3 / end
> actions queue index 3 / count identifier 0x1234 shared off / end'
> + rule4 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.4 / end
> actions queue index 4 / count identifier 0x1234 / end'
> + rule5 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.5 / end
> actions queue index 5 / count shared on / end'
> + rule6 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.6 / end
> actions drop / count shared on / end'
> + rule7 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.0.7 / end
> actions drop / count identifier 0x1235 shared on / end'
> +
> + pkt1 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.1",dst="192.168.0.21") /
> Raw("x" * 80)'
> + pkt2 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.2",dst="192.168.0.21") /
> Raw("x" * 80)'
> + pkt3 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.21") /
> Raw("x" * 80)'
> + pkt4 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.4",dst="192.168.0.21") /
> Raw("x" * 80)'
> + pkt5 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.5",dst="192.168.0.21") /
> Raw("x" * 80)'
> + pkt6 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.6",dst="192.168.0.21") /
> Raw("x" * 80)'
> + pkt7 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.7",dst="192.168.0.21") /
> Raw("x" * 80)'
> +
> + res = self.create_fdir_rule([rule1, rule2, rule3, rule4, rule5, rule6, rule7])
> + self.verify(all(res), "create rules failed, result: %s" % res)
> + out1 = self.send_pkts_getouput(pkt1, count=10)
> + rfc.check_queue(out1, pkt_num=10, check_param={"queue": 1},
> stats=True)
> + out2 = self.send_pkts_getouput(pkt2, count=10)
> + rfc.check_queue(out2, pkt_num=10, check_param={"queue": 2},
> stats=True)
> + out3 = self.send_pkts_getouput(pkt3, count=10)
> + rfc.check_queue(out3, pkt_num=10, check_param={"queue": 3},
> stats=True)
> + out4 = self.send_pkts_getouput(pkt4, count=10)
> + rfc.check_queue(out4, pkt_num=10, check_param={"queue": 4},
> stats=True)
> + out5 = self.send_pkts_getouput(pkt5, count=10)
> + rfc.check_queue(out5, pkt_num=10, check_param={"queue": 5},
> stats=True)
> + out6 = self.send_pkts_getouput(pkt6, count=10)
> + rfc.check_drop(out6, pkt_num=10, check_param={"port_id": 0})
> + out7 = self.send_pkts_getouput(pkt7, count=10)
> + rfc.check_drop(out7, pkt_num=10, check_param={"port_id": 0})
> +
> + self.query_count(1, 20, 0, 0)
> + self.query_count(1, 20, 0, 1)
> + self.query_count(1, 10, 0, 2)
> + self.query_count(1, 10, 0, 3)
> + self.query_count(1, 20, 0, 4)
> + self.query_count(1, 20, 0, 5)
> + self.query_count(1, 10, 0, 6)
> +
> + self.check_fdir_rule(0, stats=True, rule_list=res)
> + self.dut.send_command("flow flush 0", timeout=1)
> + out = self.send_pkts_getouput(pkts=[pkt1, pkt2, pkt3, pkt4, pkt5])
> + rfc.check_queue(out, pkt_num=5, check_param={"port_id": 0, "queue":
> range(1, 6)}, stats=False)
> + out6 = self.send_pkts_getouput(pkt6, count=10)
> + rfc.check_drop(out6, pkt_num=10, check_param={"port_id": 0},
> stats=False)
> + out7 = self.send_pkts_getouput(pkt7, count=10)
> + rfc.check_drop(out7, pkt_num=10, check_param={"port_id": 0},
> stats=False)
> +
> + self.check_fdir_rule(stats=False)
> +
> + def test_multi_patterns_count_query(self):
> + rule1 = 'flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / tcp
> src is 22 dst is 23 / end actions queue index 1 / count / end'
> + rule2 = 'flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 / udp
> src is 22 dst is 23 / end actions drop / count / end'
> + rule3 = 'flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 /
> sctp src is 22 dst is 23 / end actions rss queues 62 63 end / count / end'
> + rule4 = 'flow create 0 ingress pattern eth / ipv6 dst is
> CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 / end actions
> queue index 1 / count / end'
> + rule5 = 'flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / udp src is 22 dst is 23 / end actions queue
> index 3 / count / end'
> + rule6 = 'flow create 0 ingress pattern eth / ipv4 / udp / vxlan / eth / ipv4
> src is 192.168.0.20 / tcp dst is 23 / end actions queue index 4 / count / end'
> + rule7 = 'flow create 0 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / sctp src is 22 dst is 23 / end actions queue
> index 5 / count / end'
> +
> + pkt1 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")
> /TCP(sport=22, dport=23)/ Raw("x" * 80)'
> + pkt2 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")
> /UDP(sport=22, dport=23)/ Raw("x" * 80)'
> + pkt3 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")
> /SCTP(sport=22, dport=23)/ Raw("x" * 80)'
> + pkt4 =
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)'
> + pkt5 =
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP(dport=4790)/VXLAN(flags=0xc)/IP(
> dst="192.168.0.21", src="192.168.0.20")/UDP(sport=22,dport=23)/("X"*480)'
> + pkt6 =
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether(dst="00:11:2
> 2:33:44:55")/IP(src="192.168.0.20")/TCP(dport=23)/("X"*480)'
> + pkt7 =
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN(vni=2)/Ether()/IP(src="192
> .168.0.20", dst="192.168.0.21")/SCTP(sport=22,dport=23)/("X"*480)'
> +
> + res = self.create_fdir_rule(rule=[rule1, rule2, rule3, rule4, rule5, rule6,
> rule7], check_stats=True)
> + self.verify(all(res), "create rules failed, result %s" % res)
> + out = self.send_pkts_getouput(pkts=pkt1, count=10)
> + rfc.check_queue(out, pkt_num=10, check_param={"queue": 1},
> stats=True)
> + out = self.send_pkts_getouput(pkts=pkt2, count=10)
> + rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0})
> + out = self.send_pkts_getouput(pkts=pkt3, count=10)
> + rfc.check_queue(out, pkt_num=10, check_param={"queue": [62, 63]},
> stats=True)
> + out = self.send_pkts_getouput(pkts=pkt4, count=10)
> + rfc.check_queue(out, pkt_num=10, check_param={"queue": 1},
> stats=True)
> + out = self.send_pkts_getouput(pkts=pkt5, count=10)
> + rfc.check_queue(out, pkt_num=10, check_param={"queue": 3},
> stats=True)
> + out = self.send_pkts_getouput(pkts=pkt6, count=10)
> + rfc.check_queue(out, pkt_num=10, check_param={"queue": 4},
> stats=True)
> + out = self.send_pkts_getouput(pkts=pkt7, count=10)
> + rfc.check_queue(out, pkt_num=10, check_param={"queue": 5},
> stats=True)
> +
> + for i in range(7):
> + self.query_count(1, 10, port_id=0, rule_id=i)
> + self.check_fdir_rule(port_id=0, stats=True, rule_list=res)
> +
> + self.dut.send_command("flow flush 0", timeout=1)
> + out = self.send_pkts_getouput(pkts=pkt1, count=10)
> + rfc.check_queue(out, pkt_num=10, check_param={"queue": 1},
> stats=False)
> + out = self.send_pkts_getouput(pkts=pkt2, count=10)
> + rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0},
> stats=False)
> + out = self.send_pkts_getouput(pkts=pkt3, count=1)
> + rfc.check_queue(out, pkt_num=1, check_param={"queue": [62, 63]},
> stats=False)
> + out = self.send_pkts_getouput(pkts=[pkt4, pkt5, pkt6, pkt7], count=1)
> + rfc.check_queue(out, pkt_num=4, check_param={"queue": [1, 3, 4, 5]},
> stats=False)
> + self.check_fdir_rule(stats=False)
> +
> + def test_two_ports_multi_patterns_count_query(self):
> + rules = [
> + 'flow create 1 ingress pattern eth / ipv4 dst is 192.168.0.21 proto is
> 255 tos is 4 / end actions queue index 1 / count / end',
> + 'flow create 1 ingress pattern eth / ipv6 dst is
> CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> sctp src is 22 dst is 23 / end actions rss queues 6 7 end / count / end',
> + 'flow create 1 ingress pattern eth / ipv6 dst is
> CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 /
> udp src is 22 dst is 23 / end actions rss queues 6 7 end / count / end',
> + 'flow create 1 ingress pattern eth / ipv6 dst is
> CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 hop is 2 tc is 1 / tcp
> src is 22 dst is 23 / end actions queue index 2 / count / end',
> + 'flow create 1 ingress pattern eth / ipv4 / udp / vxlan / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 / end actions drop / count / end',
> + 'flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 tos is 4 /
> tcp src is 22 dst is 23 / end actions drop / count / end',
> + 'flow create 0 ingress pattern eth / ipv6 dst is
> CDCD:910A:2222:5498:8475:1111:3900:2020 src is 2001::2 / end actions
> queue index 1 / count / end'
> + ]
> + pkts = [
> +
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> proto=255, ttl=2, tos=4) / Raw("x" * 80)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=2)/SCTP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=2)/UDP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2",tc=1, hlim=2)/TCP(sport=22,dport=23)/("X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IP()/UDP()/VXLAN()/Ether()/IP(src="192.168.
> 0.20", dst="192.168.0.21")/("X"*480)',
> + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.0.21", ttl=2,
> tos=4)/TCP(sport=22,dport=23)/Raw(load="X"*480)',
> +
> 'Ether(dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:
> 3900:2020", src="2001::2", nh=1, tc=1, hlim=2)/("X"*480)',
> + 'Ether(dst="00:11:22:33:44:55")/IP(dst="192.168.0.21", ttl=2,
> tos=4)/TCP(sport=22,dport=23)/Raw(load="X"*480)'
> + ]
> + res = self.create_fdir_rule(rule=rules, check_stats=True)
> + out = self.send_pkts_getouput(pkts[0], port_id=1, count=10)
> + rfc.check_queue(out, pkt_num=10, check_param={"port_id": 1,
> "queue": 1}, stats=True)
> + out = self.send_pkts_getouput(pkts[1:3], port_id=1, count=10)
> + rfc.check_queue(out, pkt_num=20, check_param={"port_id": 1,
> "queue": [6, 7]}, stats=True)
> + out = self.send_pkts_getouput(pkts[3], port_id=1, count=10)
> + rfc.check_queue(out, pkt_num=10, check_param={"port_id": 1,
> "queue": 2}, stats=True)
> + out = self.send_pkts_getouput(pkts[4], port_id=1, count=10)
> + rfc.check_drop(out, pkt_num=10, check_param={"port_id": 1})
> + out = self.send_pkts_getouput(pkts[5], count=10)
> + rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0})
> + out = self.send_pkts_getouput(pkts[6], count=10)
> + rfc.check_queue(out, pkt_num=10, check_param={"port_id": 0,
> "queue": 1}, stats=True)
> + out = self.send_pkts_getouput(pkts[7], port_id=1, count=10)
> + rfc.check_drop(out, pkt_num=10, check_param={"port_id": 1},
> stats=False)
> +
> + for i in range(5):
> + self.query_count(1, 10, 1, i)
> + for i in range(2):
> + self.query_count(1, 10, 0, i)
> + self.check_fdir_rule(port_id=0, stats=True, rule_list=res[0:2])
> + self.check_fdir_rule(port_id=1, stats=True, rule_list=res[2:])
> +
> + self.dut.send_command("flow flush 0", timeout=1)
> + self.dut.send_command("flow flush 1", timeout=1)
> +
> + out = self.send_pkts_getouput(pkts[0], port_id=1, count=10)
> + rfc.check_queue(out, pkt_num=10, check_param={"port_id": 1,
> "queue": 1}, stats=False)
> + out = self.send_pkts_getouput(pkts[1:3], port_id=1, count=10)
> + rfc.check_queue(out, pkt_num=20, check_param={"port_id": 1,
> "queue": [6, 7]}, stats=False)
> + out = self.send_pkts_getouput(pkts[3], port_id=1, count=10)
> + rfc.check_queue(out, pkt_num=10, check_param={"port_id": 1,
> "queue": 2}, stats=False)
> + out = self.send_pkts_getouput(pkts[4], port_id=1, count=10)
> + rfc.check_drop(out, pkt_num=10, check_param={"port_id": 1},
> stats=False)
> + out = self.send_pkts_getouput(pkts[5], count=10)
> + rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0},
> stats=False)
> + out = self.send_pkts_getouput(pkts[6], count=10)
> + rfc.check_queue(out, pkt_num=10, check_param={"port_id": 0,
> "queue": 1}, stats=False)
> + out = self.send_pkts_getouput(pkts[7], port_id=0, count=10)
> + rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0},
> stats=False)
> + self.check_fdir_rule(0, stats=False)
> + self.check_fdir_rule(1, stats=False)
> +
> + def test_multirules_mark(self):
> + rules = [
> + "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / udp src is 22 dst is 23 / end
> actions queue index 1 / mark id 1 / end",
> + "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / tcp src is 22 dst is 23 / end
> actions queue index 2 / mark id 1 / end",
> + "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4 src is
> 192.168.0.20 dst is 192.168.0.21 ttl is 2 tos is 4 / sctp src is 22 dst is 23 / end
> actions queue index 1 / mark id 2 / count / end"]
> +
> + pkt1 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /UDP(sport=22,dport=23)/Raw("x" * 80)'
> + pkt2 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /TCP(sport=22,dport=23)/Raw("x" * 80)'
> + pkt3 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21",
> ttl=2, tos=4) /SCTP(sport=22,dport=23)/Raw("x" * 80)'
> +
> + res = self.create_fdir_rule(rules, check_stats=True)
> +
> + out1 = self.send_pkts_getouput(pkt1, mark=True)
> + rfc.check_mark(out1, pkt_num=1, check_param={"port_id": 0,
> "mark_id": 1, "queue": 1}, stats=True)
> +
> + out2 = self.send_pkts_getouput(pkt2, mark=True)
> + rfc.check_mark(out2, pkt_num=1, check_param={"port_id": 0,
> "mark_id": 1, "queue": 2}, stats=True)
> +
> + out3 = self.send_pkts_getouput(pkt3, mark=True)
> + rfc.check_mark(out3, pkt_num=1, check_param={"port_id": 0,
> "mark_id": 2, "queue": 1}, stats=True)
> +
> + self.query_count(1, 1, port_id=0, rule_id=2)
> + self.check_fdir_rule(0, stats=True, rule_list=res)
> + self.destroy_fdir_rule(port_id=0, rule_id=0)
> +
> + out1 = self.send_pkts_getouput(pkt1, mark=True)
> + rfc.check_mark(out1, pkt_num=1, check_param={"port_id": 0,
> "mark_id": 1, "queue": 1}, stats=False)
> +
> + self.check_fdir_rule(0, stats=True, rule_list=res[1:])
> + out2 = self.send_pkts_getouput(pkt2, mark=True)
> + rfc.check_mark(out2, pkt_num=1, check_param={"port_id": 0,
> "mark_id": 1, "queue": 2}, stats=True)
> +
> + out3 = self.send_pkts_getouput(pkt3, mark=True)
> + rfc.check_mark(out3, pkt_num=1, check_param={"port_id": 0,
> "mark_id": 2, "queue": 1}, stats=True)
> +
> + self.query_count(1, 2, port_id=0, rule_id=2)
> + self.dut.send_command("flow flush 0", timeout=1)
> +
> + out1 = self.send_pkts_getouput(pkt1, mark=True)
> + rfc.check_mark(out1, pkt_num=1, check_param={"port_id": 0,
> "mark_id": 1, "queue": 1}, stats=False)
> +
> + out2 = self.send_pkts_getouput(pkt2, mark=True)
> + rfc.check_mark(out2, pkt_num=1, check_param={"port_id": 0,
> "mark_id": 1, "queue": 2}, stats=False)
> +
> + out3 = self.send_pkts_getouput(pkt3, mark=True)
> + rfc.check_mark(out3, pkt_num=1, check_param={"port_id": 0,
> "mark_id": 2, "queue": 1}, stats=False)
> +
> + self.check_fdir_rule(stats=False)
> +
> + def test_mark_wrong_parameters(self):
> + rule = "flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / ipv4
> src is 192.168.0.20 / end actions queue index 1 / mark id 4294967296 / end"
> + self.create_fdir_rule(rule=rule, check_stats=False)
> + self.check_fdir_rule(stats=False)
> +
> + def test_pattern_conflict_flow(self):
> + rule1 = "flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 /
> end actions queue index 1 / end"
> + self.create_fdir_rule(rule=rule1, check_stats=True)
> + pkt1 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")/R
> aw("x" * 80)'
> + pkt2 =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")
> /UDP(sport=22, dport=23)/ Raw("x" * 80)'
> + out1 = self.send_pkts_getouput(pkts=[pkt1, pkt2])
> + rfc.check_queue(out1, pkt_num=2, check_param={"port_id": 0,
> "queue": 1}, stats=True)
> +
> + rule2 = "flow create 0 ingress pattern eth / ipv4 dst is 192.168.0.21 /
> udp src is 22 dst is 23 / end actions queue index 2 / end"
> + self.create_fdir_rule(rule=rule2, check_stats=True)
> + out2 = self.send_pkts_getouput(pkt1)
> + rfc.check_queue(out2, pkt_num=1, check_param={"port_id": 0,
> "queue": 1}, stats=True)
> +
> + out3 = self.send_pkts_getouput(pkt2)
> + rfc.check_queue(out3, pkt_num=1, check_param={"port_id": 0,
> "queue": 2}, stats=True)
> +
> + self.dut.send_command("flow flush 0", timeout=1)
> +
> + self.create_fdir_rule(rule=rule2, check_stats=True)
> + out4 = self.send_pkts_getouput(pkt2)
> + rfc.check_queue(out4, pkt_num=1, check_param={"port_id": 0,
> "queue": 2}, stats=True)
> +
> + self.create_fdir_rule(rule=rule1, check_stats=True)
> + out5 = self.send_pkts_getouput(pkt2)
> + rfc.check_queue(out5, pkt_num=1, check_param={"port_id": 0,
> "queue": 1}, stats=True)
> +
> + def test_max_count(self):
> + pattern = "flow create 0 ingress pattern eth / ipv4 src is 192.168.0.{} /
> end actions drop / count / end"
> + rules = [pattern.format(i) for i in range(1, 256)] + [
> + "flow create 0 ingress pattern eth / ipv4 src is 192.168.1.1 / end
> actions drop / count / end"]
> + res = self.create_fdir_rule(rules, check_stats=True)
> +
> + rule2 = 'flow create 0 ingress pattern eth / ipv4 src is 192.168.1.2 / end
> actions drop / count / end'
> + res2 = self.create_fdir_rule(rule2, check_stats=False)
> +
> + pkt =
> 'Ether(dst="00:11:22:33:44:55")/IP(src="192.168.1.1",dst="192.168.0.21") /
> Raw("x" * 80)'
> + out = self.send_pkts_getouput(pkt, count=10)
> + rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0},
> stats=True)
> + self.query_count(1, 10, port_id=0, rule_id=255)
> + self.check_fdir_rule(0, stats=True, rule_list=res)
> + self.dut.send_command("flow flush 0", timeout=1)
> + out = self.send_pkts_getouput(pkt, count=10)
> + rfc.check_drop(out, pkt_num=10, check_param={"port_id": 0},
> stats=False)
> + self.check_fdir_rule(stats=False)
> + self.dut.send_command("stop", timeout=2)
> + self.dut.send_command("quit", timeout=2)
> + self.launch_testpmd_with_mark()
> +
> + def tear_down(self):
> + # destroy all flow rule on port 0
> + self.dut.send_command("flow flush 0", timeout=1)
> + self.dut.send_command("flow flush 1", timeout=1)
> + self.dut.send_command("clear port stats all", timeout=1)
> + self.pmd_output.execute_cmd("stop")
> +
> + def tear_down_all(self):
> + self.dut.kill_all()
> --
> 1.8.3.1
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2020-01-03 2:58 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-12-31 6:05 [dts] [PATCH V1]tests/cvl_fdir: add new testsuit cvl_fdir Xiao Qimai
2019-12-31 10:14 ` Xiao, QimaiX
2020-01-02 7:17 ` Chen, Zhaoyan
2020-01-03 2:58 ` Tu, Lijuan
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).