Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
545 views
in Technique[技术] by (71.8m points)

networking - Use servers in perfSONAR Lookup Service Directory as iPerf3 server

Background

I am trying to measure the network throughput from an embedded Linux device to the Internet. Due to the CPU architecture (MIPS) and storage limitation, it is impossible to use speedtest.net SPEEDTEST CLI or speedtest-cli Python package. So I have decided to use iPerf3 for the measurement.

Problem

The device is placed in the Kanto region (Japan). I had looked through the list of Public iPerf3 servers, but there are no public iPerf3 servers in Japan.

What I want to do

With perfSONAR Lookup Service Directory, I have found some servers for the network throughput testing in Japan. For example, there is a BWCTL server in the Kanto region.

I could not found a BWCTL package for the CPU architecture of the device. But BWCTL says it wraps the network measurement tools including iPerf3, so I think it might be used as an iPerf3 server.

Question

Is it possible to use servers in perfSONAR Lookup Service Directory as iPerf3 server? If it is possible, how can I specify it with the iPerf3 command-line option?

For example, I hope that I can run iPerf3 like:

# iperf3 -c perf-tokyo.sinet.ad.jp -P 1 -i 5 -p 4823 -f m -t 20

Note that the command line above results with the error message iperf3: error - received an unknown control message.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)
等待大神答复

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...