diff --git a/doc/appendix.tex b/doc/appendix.tex index 54cc1a7..e852287 100644 --- a/doc/appendix.tex +++ b/doc/appendix.tex @@ -1237,17 +1237,15 @@ nico@ESPRIMO-P956:~/master-thesis/iperf$ \subsection{\label{benchmark:jool:benchmark}Jool Benchmarks} - - v4->v6 tcp -P1: 8.24 gbit/s no cpu load visible +P1: 8.24 gbit/s no cpu load visible P20: 8.26 gbit/s iperf 42 + 10% cpu no cpu load visible P50: 8.29 gbit/s v6->v4 tcp -P1: 8.22 +P1: 8.22 P20: 8.22 15/60% iperf P50: 8.23 iperf: 73/16% @@ -1277,7 +1275,7 @@ nico@ESPRIMO-P956:~/master-thesis/iperf$ iperf3 -6 -p 2345 -t 70 -O 10 -P1 -b0 - v4->v6 udp -P1: 4.46 iperf 30% cpu nat64: 100% cpu +P1: 4.46 iperf 30% cpu nat64: 100% cpu P20: 18.8 iperf 100% nat64: 100% P50: 22.8 iperf 100% nat64: 100% atop: ca. 5gbit/s @@ -1381,6 +1379,18 @@ result: 7.96 gbit/s nico@ESPRIMO-P956:~/master-thesis/iperf$ iperf3 -4 -p 2345 -B 10.0.0.42 -s | tee iperf-jool-v6tov4-server-tcp-P50-no-offload nico@ESPRIMO-P956:~/master-thesis/iperf$ iperf3 -6 -p 2345 -t 70 -O 10 -P50 -c 2001:db8:23::2a | tee iperf-jool-v6tov4-client-tcp-P50-no-offload +nico@ESPRIMO-P956:~/master-thesis/iperf$ iperf3 -4 -p 2345 -t 70 -O 10 -P20 -u -b0 -c 10.0.0.66 | tee iperf-netpfga-v4tov6-client-udp-P20 + + + +nico@ESPRIMO-P956:~/master-thesis/iperf$ iperf3 -4 -p 2345 -B 10.0.0.42 -s | tee iperf-netfpga-v6tov4-server-tcp-P1 + +nico@ESPRIMO-P956:~/master-thesis/iperf$ iperf3 -6 -p 2345 -t 70 -O 10 -P1 -c 2001:db8:42::a00:2a | tee iperf-netfpga-v6tov4-client-tcp-P1 + + +nico@ESPRIMO-P956:~/master-thesis/iperf$ iperf3 -4 -p 2345 -B 10.0.0.42 -s | tee iperf-netfpga-v6tov4-server-udp-P1 + +nico@ESPRIMO-P956:~/master-thesis/iperf$ iperf3 -6 -p 2345 -t 70 -O 10 -P1 -b0 -u -c 2001:db8:42::a00:2a | tee iperf-netfpga-v6tov4-client-udp-P1 \end{verbatim} @@ -1393,28 +1403,35 @@ v4->v6 tcp P1: 7.41 gbit/s iperf 50% / 20% P1-offload-on-esprimo: 8.43 gbit/s P20: 9.29 gbit/s iperf: 66/20% -P50: +P50: 9.29 gbit/s 84/42% iperf v4->v6 udp -P1: -P20: -P50: +P1: 7.4gbit/s 100% iperf +P20: 17.7gbit/s iperf 100% atop: ca. 9800 Mbit/s +P50: 21.5 gbit/s iperf 100% ca. 9800 Mbit/s v6->v4 tcp -P1: iperf 50% / 20% -P20: -P50: +P1: 9.28 gbit/s atop ~9800 mbit/s iperf 44% +P20: 9.29 gbit/s atop ~9800 mbit/s iperf 70% +P50: 9.29 gbit/s atop ~9800 mbit/s iperf 90% v6->v4 udp -P1: -P20: -P50: +P1: 7.96 gbit/s atop ~8200mbit/s iperf 70% +P20: 13.4 gbit/s atop 9800 mbit/s iperf 100% +P50: 19.0 gbit/s atop 9800 mbit/s iperf 100% + +Commands: +\begin{verbatim} +nico@ESPRIMO-P956:~/master-thesis/iperf$ iperf3 -4 -p 2345 -t 70 -O 10 -P1 -u -b0 -c 10.0.0.66 | tee iperf-netpfga-v4tov6-client-udp-P1 + +\end{verbatim} + After first netpfga, tcp v4->v6 p1 turned offloading on again \begin{verbatim}