-
Notifications
You must be signed in to change notification settings - Fork 25
Cannot test QER policies with iperf3 (DL) #615
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Hi Alessandro @xAlessandroC Most of the problems we had with iperf were solved tuning drivers offloading features(because of incorrect checksum calculating) or MTU. So using tcpdump please verify(if possible) that:
Please see details from out iperf related cases here #555 --BR Alex |
Hi @pirog-spb, I have attached the pcap file, captured using tcpdump + Wireshark, related to a single execution of the iperf3 tool (I had to change the extension). The settings are the same as explained above. In general, I noticed a lot of retransmissions. The packets seem to flow in the correct direction since I have data flowing from 192.168.90.100 to 10.45.0.2. Also, they pass through the eUPF since I have a trace log similar to the one I attached in the previous comment. With respect to the issues (#396 and #170), I'm not able to understand if it is a problem with checksums. These are the outputs of the
Finally, concerning issue #555, the guy had a fragmented IP and solved the issue by setting a proper MTU value. I think this is not the case. Many thanks again! |
for the filtering of the pcap I used "gtp or iperf3" on wireshark |
In my environment, I have confirmed that the following configuration works by setting the MTU of the DN/GW N6 interface to 1456. [OK] iperf3 client (UE) <---> iperf3 server (DN/GW) Please refer to the information below [3] for your reference. https://github.com/s5uishida/simple_confirmed_info_for_mobile_network#footnotes --Shigeru |
Hi @s5uishida, |
TLDR:
Cannot use iperf3 with eUPF. By default, the client isn't able to establish a connection with the server. If i disable the tcp offloading on the gw, the connection is established but I always get 0.00 bits/sec. The result is that i canno test the enforcment of QER in downlink.
Deployment architecture
Issue report
Test
iperf3 -s
.iperf3 -c 10.45.0.2
UE iperf3 server log
GW iperf3 client log
eUPF trace log
see attachment
Many thanks for your help, and let me know if you need some additional info!
eupf_trace_log.txt
The text was updated successfully, but these errors were encountered: