SoftEther speed is 10% of max speed

Post your questions about SoftEther VPN software here. Please answer questions if you can afford.
Post Reply
shakibamoshiri
Posts: 288
Joined: Wed Dec 28, 2022 9:10 pm

SoftEther speed is 10% of max speed

Post by shakibamoshiri » Fri Jan 12, 2024 10:54 pm

Running some tests with "vpncmd /tools /cmd trafficserver/trafficclient" shows big differences between non-tunnel throughput with tunnel throughput.
- enable/disable "UDP acceleration" did not make any difference
- enable/disable "Encrypt VPN sessions" did not make any difference
- using 32 TCP connections in parallel did not make such a difference
- using SE tap interface or Linux veth interface did not make such a difference
- SeucreNAT never enabled
- no other application were using the bandwidth

Can someone tell why and where the bottlenecks are?

- does the ISP throttle tunnels ?
- does SE sever need a psychical machine and a dedicated NIC ?
- can bridging SE tap to NIC help ?


Raw ipv4 to ipv4

Code: Select all

------------------------------------------------------+-------------------+---------------
Item Name                                             |        Normal View|Simplified View
------------------------------------------------------+-------------------+---------------
Time Span for Measurement                             |       00:00:15.003|
Data Correction for Ethernet Frames                   |                Yes|
Communication Data Volume in Download Direction       |1,499,874,592 Bytes|    1.50 GBytes
Communication Data Volume in Upload Direction         |4,136,123,567 Bytes|    4.14 GBytes
Total Communication Data Volume                       |5,635,998,159 Bytes|    5.64 GBytes
Relay Device Input Output Total Throughput Computation|                 No|
Average Throughput in Download Direction              |    799,773,161 bps|    799.77 Mbps
Average Throughput in Upload Direction                |  2,205,491,470 bps|      2.21 Gbps
Total Average Throughput                              |  3,005,264,631 bps|      3.01 Gbps
Raw ipv6 to ipv6

Code: Select all

------------------------------------------------------+-------------------+---------------
Item Name                                             |        Normal View|Simplified View
------------------------------------------------------+-------------------+---------------
Time Span for Measurement                             |       00:00:15.005|
Data Correction for Ethernet Frames                   |                Yes|
Communication Data Volume in Download Direction       |2,388,507,060 Bytes|    2.39 GBytes
Communication Data Volume in Upload Direction         |4,072,577,679 Bytes|    4.07 GBytes
Total Communication Data Volume                       |6,461,084,739 Bytes|    6.46 GBytes
Relay Device Input Output Total Throughput Computation|                 No|
Average Throughput in Download Direction              |  1,273,445,950 bps|      1.27 Gbps
Average Throughput in Upload Direction                |  2,171,317,656 bps|      2.17 Gbps
Total Average Throughput                              |  3,444,763,606 bps|      3.44 Gbps

SE tap to tap (ipv4 cascade connections of 32 TCP)

Code: Select all

Item Name                                             |      Normal View|Simplified View
------------------------------------------------------+-----------------+---------------
Time Span for Measurement                             |     00:00:15.159|
Data Correction for Ethernet Frames                   |              Yes|
Communication Data Volume in Download Direction       |169,248,795 Bytes|  169.25 MBytes
Communication Data Volume in Upload Direction         |233,014,116 Bytes|  233.01 MBytes
Total Communication Data Volume                       |402,262,911 Bytes|  402.26 MBytes
Relay Device Input Output Total Throughput Computation|               No|
Average Throughput in Download Direction              |   89,319,240 bps|     89.32 Mbps
Average Throughput in Upload Direction                |  122,970,705 bps|    122.97 Mbps
Total Average Throughput                              |  212,289,945 bps|    212.29 Mbps

SE tap to tap (ipv6 cascade connects of 32 TCP)

Code: Select all

Item Name                                             |      Normal View|Simplified View
------------------------------------------------------+-----------------+---------------
Time Span for Measurement                             |     00:00:15.333|
Data Correction for Ethernet Frames                   |              Yes|
Communication Data Volume in Download Direction       |200,008,443 Bytes|  200.01 MBytes
Communication Data Volume in Upload Direction         |267,175,682 Bytes|  267.18 MBytes
Total Communication Data Volume                       |467,184,125 Bytes|  467.18 MBytes
Relay Device Input Output Total Throughput Computation|               No|
Average Throughput in Download Direction              |  104,354,499 bps|    104.35 Mbps
Average Throughput in Upload Direction                |  139,399,038 bps|    139.40 Mbps
Total Average Throughput                              |  243,753,537 bps|    243.75 Mbps


SE veth to veth (ipv4 cascade connects of 32 TCP) + (TSO has been set to off)

Code: Select all

------------------------------------------------------+-----------------+---------------
Item Name                                             |      Normal View|Simplified View
------------------------------------------------------+-----------------+---------------
Time Span for Measurement                             |     00:00:15.183|
Data Correction for Ethernet Frames                   |              Yes|
Communication Data Volume in Download Direction       |124,057,116 Bytes|  124.06 MBytes
Communication Data Volume in Upload Direction         |233,918,082 Bytes|  233.92 MBytes
Total Communication Data Volume                       |357,975,198 Bytes|  357.98 MBytes
Relay Device Input Output Total Throughput Computation|               No|
Average Throughput in Download Direction              |   65,366,326 bps|     65.37 Mbps
Average Throughput in Upload Direction                |  123,252,628 bps|    123.25 Mbps
Total Average Throughput                              |  188,618,954 bps|    188.62 Mbps

solo
Posts: 1282
Joined: Sun Feb 14, 2021 10:31 am

Re: SoftEther speed is 10% of max speed

Post by solo » Sat Jan 13, 2024 12:10 am

shakibamoshiri wrote:
Fri Jan 12, 2024 10:54 pm
- does the ISP throttle tunnels ?
It is possible. Check client/server and SE/DE versions' speed entirely on a test LAN. Also apparently In latest version of SoftEther, SecureNAT is faster than tap in Linux.

shakibamoshiri
Posts: 288
Joined: Wed Dec 28, 2022 9:10 pm

Re: SoftEther speed is 10% of max speed

Post by shakibamoshiri » Sat Jan 13, 2024 6:44 am

solo wrote:
Sat Jan 13, 2024 12:10 am
shakibamoshiri wrote:
Fri Jan 12, 2024 10:54 pm
- does the ISP throttle tunnels ?
It is possible. Check client/server and SE/DE versions' speed entirely on a test LAN. Also apparently In latest version of SoftEther, SecureNAT is faster than tap in Linux.
I did lots of tests
All tests were run with Dev version
Also Client to Server tested , it was a little bit slower
These test were done using SE server to SE server via cascade connections
LAN testing is a good point, it was overlooked I will check LAN and SecureNAT (I noticed on GitHub there is a new release)

shakibamoshiri
Posts: 288
Joined: Wed Dec 28, 2022 9:10 pm

Re: SoftEther speed is 10% of max speed

Post by shakibamoshiri » Sat Jan 13, 2024 9:07 am

solo wrote:
Sat Jan 13, 2024 12:10 am
shakibamoshiri wrote:
Fri Jan 12, 2024 10:54 pm
- does the ISP throttle tunnels ?
It is possible. Check client/server and SE/DE versions' speed entirely on a test LAN. Also apparently In latest version of SoftEther, SecureNAT is faster than tap in Linux.

Here are tests on a stable ISP in which I am sure there is no throttling

Ping from server A (client) to server B (server)

ping -c4 a.b.c.d

Code: Select all

PING a.b.c.d (a.b.c.d) 56(84) bytes of data.
64 bytes from a.b.c.d icmp_seq=1 ttl=56 time=0.301 ms
64 bytes from a.b.c.d: icmp_seq=2 ttl=56 time=0.412 ms
64 bytes from a.b.c.d: icmp_seq=3 ttl=56 time=0.386 ms
64 bytes from a.b.c.d: icmp_seq=4 ttl=56 time=0.424 ms

--- a.b.c.d ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3076ms
rtt min/avg/max/mdev = 0.301/0.380/0.424/0.048 ms
Raw ipv4 to ipv4

Code: Select all

------------------------------------------------------+--------------------+---------------
Item Name                                             |         Normal View|Simplified View
------------------------------------------------------+--------------------+---------------
Time Span for Measurement                             |        00:00:15.008|
Data Correction for Ethernet Frames                   |                 Yes|
Communication Data Volume in Download Direction       | 8,480,177,852 Bytes|    8.48 GBytes
Communication Data Volume in Upload Direction         |14,838,490,721 Bytes|   14.84 GBytes
Total Communication Data Volume                       |23,318,668,573 Bytes|   23.32 GBytes
Relay Device Input Output Total Throughput Computation|                  No|
Average Throughput in Download Direction              |   4,520,350,667 bps|      4.52 Gbps
Average Throughput in Upload Direction                |   7,909,643,241 bps|      7.91 Gbps
Total Average Throughput                              |  12,429,993,908 bps|     12.43 Gbps


Raw ipv6 to ipv6

Code: Select all

------------------------------------------------------+--------------------+---------------
Item Name                                             |         Normal View|Simplified View
------------------------------------------------------+--------------------+---------------
Time Span for Measurement                             |        00:00:15.005|
Data Correction for Ethernet Frames                   |                 Yes|
Communication Data Volume in Download Direction       |10,569,028,485 Bytes|   10.57 GBytes
Communication Data Volume in Upload Direction         |13,413,274,334 Bytes|   13.41 GBytes
Total Communication Data Volume                       |23,982,302,819 Bytes|   23.98 GBytes
Relay Device Input Output Total Throughput Computation|                  No|
Average Throughput in Download Direction              |   5,634,936,879 bps|      5.63 Gbps
Average Throughput in Upload Direction                |   7,151,362,523 bps|      7.15 Gbps
Total Average Throughput                              |  12,786,299,402 bps|     12.79 Gbps


SE (dev version) tap to tap (ipv4 - 32 TCP cascade connections)

Code: Select all

-----------------------------------------------------+--------------------+---------------
Item Name                                             |        Normal View|Simplified View
------------------------------------------------------+-------------------+---------------
Time Span for Measurement                             |       00:00:15.006|
Data Correction for Ethernet Frames                   |                Yes|
Communication Data Volume in Download Direction       |  748,546,393 Bytes|  748.55 MBytes
Communication Data Volume in Upload Direction         |  951,867,999 Bytes|    0.95 GBytes
Total Communication Data Volume                       |1,700,414,392 Bytes|    1.70 GBytes
Relay Device Input Output Total Throughput Computation|                 No|
Average Throughput in Download Direction              |    399,065,116 bps|    399.07 Mbps
Average Throughput in Upload Direction                |    507,459,948 bps|    507.46 Mbps
Total Average Throughput                              |    906,525,064 bps|    906.53 Mbps

### Testing Secure NAT (vNAT) ###
Since I am using two servers and they are connected via a split tunnel from
server A to server B. For testing vNAT, SecureNAT was enabled on Server B and
on Server A a tap interface added to a Linux namespace in order to isolate
server A speed test (client).

Here is a speed-test on the main namespace of server A (client)

Code: Select all

Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by 23M GmbH (Frankfurt am Main) [143.90 km]: 5.812 ms
Testing download speed................................................................................
Download: 4531.18 Mbit/s
Testing upload speed......................................................................................................
Upload: 2400.48 Mbit/s
Here is a speed-test on "setest" namespace of server A (client)

Code: Select all

### check the ips
ip -br a
lo               UNKNOWN        127.0.0.1/8 ::1/128
tap_spt          UNKNOWN        192.168.40.10/24 fe80::5cbd:e5ff:fe63:4331/64

### check the routes 
default via 192.168.40.1 dev tap_spt
1.1.1.1 dev tap_spt scope link
8.8.8.8 dev tap_spt scope link
192.168.40.0/24 dev tap_spt proto kernel scope link src 192.168.40.10

### result
Selecting best server based on ping...
Hosted by FoxHost (Falkenstein) [3469.74 km]: 42.152 ms
Testing download speed................................................................................
Download: 595.86 Mbit/s
Testing upload speed......................................................................................................
Upload: 302.91 Mbit/s
NOTEs
- both servers A and B compiled the latest release https://github.com/SoftEtherVPN/SoftEth ... /5.02.5181
- both servers are Debian 11 from the same ISP
- both servers OS configurations are alike

But results are the same, speed is around 10% of max speed!
Now my question is that is this by design for FREE version of SE server ?
I mean if speed for a free version has been limited or no ?

shakibamoshiri
Posts: 288
Joined: Wed Dec 28, 2022 9:10 pm

Re: SoftEther speed is 10% of max speed

Post by shakibamoshiri » Sat Jan 13, 2024 10:14 am

A test with OpenConnect from Server A (client) to Server B (server) in a linux namespace

Code: Select all

### test 
# ip netns exec octest curl -s https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py | python3 -
Selecting best server based on ping...
Hosted by LWLcom GmbH (Frankfurt) [143.90 km]: 8.774 ms
Testing download speed................................................................................
Download: 3852.81 Mbit/s
Testing upload speed......................................................................................................
Upload: 1954.71 Mbit/s


### and
# ip netns exec octest curl -s https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py | python3 -
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by LWLcom GmbH (Frankfurt) [143.90 km]: 8.783 ms
Testing download speed................................................................................
Download: 2963.31 Mbit/s
Testing upload speed......................................................................................................
Upload: 1866.58 Mbit/s
You can see this test results are close the actual raw speed (no tunnel)

Also
Test OpenConnect with SE vpncmd tools

OC tun to tun test

Code: Select all

------------------------------------------------------+-----------------+---------------
Item Name                                             |      Normal View|Simplified View
------------------------------------------------------+-----------------+---------------
Time Span for Measurement                             |     00:00:15.004|
Data Correction for Ethernet Frames                   |              Yes|
Communication Data Volume in Download Direction       |512,340,215 Bytes|  512.34 MBytes
Communication Data Volume in Upload Direction         |134,116,520 Bytes|  134.12 MBytes
Total Communication Data Volume                       |646,456,735 Bytes|  646.46 MBytes
Relay Device Input Output Total Throughput Computation|               No|
Average Throughput in Download Direction              |  273,175,267 bps|    273.18 Mbps
Average Throughput in Upload Direction                |   71,509,741 bps|     71.51 Mbps
Total Average Throughput                              |  344,685,008 bps|    344.69 Mbps
the result is not the same
It also possible that maybe I am doing them wrong!

solo
Posts: 1282
Joined: Sun Feb 14, 2021 10:31 am

Re: SoftEther speed is 10% of max speed

Post by solo » Sat Jan 13, 2024 10:32 am

shakibamoshiri wrote:
Sat Jan 13, 2024 9:07 am
- both servers A and B compiled the latest release https://github.com/SoftEtherVPN/SoftEth ... /5.02.5181
...
Now my question is that is this by design for FREE version of SE server ?
I mean if speed for a free version has been limited or no ?
It seems the official binaries have no limits but the published source code is indeed limited (in some aspects, not sure about speed). Which brings me to your "latest" 5181 build - I got 5345 half a year ago, and currently build 5369 is available here https://dev.azure.com/SoftEther-VPN/Sof ... _a=summary

Code: Select all

2023-12-03T13:13:04.2683705Z ##[section]Starting: PublishBuildArtifacts
2023-12-03T13:13:04.2797622Z ==============================================================================
2023-12-03T13:13:04.2798223Z Task         : Publish build artifacts
2023-12-03T13:13:04.2798541Z Description  : Publish build artifacts to Azure Pipelines or a Windows file share
2023-12-03T13:13:04.2799078Z Version      : 1.231.0
2023-12-03T13:13:04.2799316Z Author       : Microsoft Corporation
2023-12-03T13:13:04.2799732Z Help         : https://docs.microsoft.com/azure/devops/pipelines/tasks/utility/publish-build-artifacts
2023-12-03T13:13:04.2800400Z ==============================================================================
2023-12-03T13:13:04.4914860Z ##[section]Async Command Start: Upload Artifact
2023-12-03T13:13:04.4915417Z Uploading 2 files
2023-12-03T13:13:09.6244902Z Uploading 'Installers/softether-vpnclient-5.02.5369.x64.exe' (12%)
2023-12-03T13:13:09.6246123Z Uploading 'Installers/softether-vpnclient-5.02.5369.x64.exe' (25%)
2023-12-03T13:13:09.6246864Z Uploading 'Installers/softether-vpnclient-5.02.5369.x64.exe' (37%)
2023-12-03T13:13:09.6247517Z Uploading 'Installers/softether-vpnclient-5.02.5369.x64.exe' (50%)
2023-12-03T13:13:09.6248197Z Uploading 'Installers/softether-vpnclient-5.02.5369.x64.exe' (62%)
2023-12-03T13:13:09.6248841Z Uploading 'Installers/softether-vpnclient-5.02.5369.x64.exe' (75%)
2023-12-03T13:13:09.6249479Z Uploading 'Installers/softether-vpnclient-5.02.5369.x64.exe' (87%)
2023-12-03T13:13:09.6250171Z Uploading 'Installers/softether-vpnserver_vpnbridge-5.02.5369.x64.exe' (11%)
2023-12-03T13:13:09.6250945Z Uploading 'Installers/softether-vpnserver_vpnbridge-5.02.5369.x64.exe' (22%)
2023-12-03T13:13:09.6251729Z Uploading 'Installers/softether-vpnserver_vpnbridge-5.02.5369.x64.exe' (33%)
2023-12-03T13:13:09.6252506Z Uploading 'Installers/softether-vpnserver_vpnbridge-5.02.5369.x64.exe' (44%)
2023-12-03T13:13:09.6253251Z Uploading 'Installers/softether-vpnserver_vpnbridge-5.02.5369.x64.exe' (55%)
2023-12-03T13:13:09.6254009Z Uploading 'Installers/softether-vpnserver_vpnbridge-5.02.5369.x64.exe' (66%)
2023-12-03T13:13:09.6254770Z Uploading 'Installers/softether-vpnserver_vpnbridge-5.02.5369.x64.exe' (77%)
2023-12-03T13:13:09.6255523Z Uploading 'Installers/softether-vpnserver_vpnbridge-5.02.5369.x64.exe' (88%)
2023-12-03T13:13:10.6387811Z File upload succeed.
2023-12-03T13:13:10.6388541Z Upload 'D:\a\1\a\installers' to file container: '#/25417882/Installers'
2023-12-03T13:13:10.6389307Z Associated artifact 3262 with build 1134
2023-12-03T13:13:10.6389771Z ##[section]Async Command End: Upload Artifact
2023-12-03T13:13:10.6390733Z ##[section]Finishing: PublishBuildArtifacts

shakibamoshiri
Posts: 288
Joined: Wed Dec 28, 2022 9:10 pm

Re: SoftEther speed is 10% of max speed

Post by shakibamoshiri » Sat Jan 13, 2024 12:49 pm

solo wrote:
Sat Jan 13, 2024 10:32 am
shakibamoshiri wrote:
Sat Jan 13, 2024 9:07 am
- both servers A and B compiled the latest release https://github.com/SoftEtherVPN/SoftEth ... /5.02.5181
...
Now my question is that is this by design for FREE version of SE server ?
I mean if speed for a free version has been limited or no ?
It seems the official binaries have no limits but the published source code is indeed limited (in some aspects, not sure about speed). Which brings me to your "latest" 5181 build - I got 5345 half a year ago, and currently build 5369 is available here https://dev.azure.com/SoftEther-VPN/Sof ... _a=summary

Code: Select all

2023-12-03T13:13:04.2683705Z ##[section]Starting: PublishBuildArtifacts
2023-12-03T13:13:04.2797622Z ==============================================================================
2023-12-03T13:13:04.2798223Z Task         : Publish build artifacts
2023-12-03T13:13:04.2798541Z Description  : Publish build artifacts to Azure Pipelines or a Windows file share
2023-12-03T13:13:04.2799078Z Version      : 1.231.0
2023-12-03T13:13:04.2799316Z Author       : Microsoft Corporation
2023-12-03T13:13:04.2799732Z Help         : https://docs.microsoft.com/azure/devops/pipelines/tasks/utility/publish-build-artifacts
2023-12-03T13:13:04.2800400Z ==============================================================================
2023-12-03T13:13:04.4914860Z ##[section]Async Command Start: Upload Artifact
2023-12-03T13:13:04.4915417Z Uploading 2 files
2023-12-03T13:13:09.6244902Z Uploading 'Installers/softether-vpnclient-5.02.5369.x64.exe' (12%)
2023-12-03T13:13:09.6246123Z Uploading 'Installers/softether-vpnclient-5.02.5369.x64.exe' (25%)
2023-12-03T13:13:09.6246864Z Uploading 'Installers/softether-vpnclient-5.02.5369.x64.exe' (37%)
2023-12-03T13:13:09.6247517Z Uploading 'Installers/softether-vpnclient-5.02.5369.x64.exe' (50%)
2023-12-03T13:13:09.6248197Z Uploading 'Installers/softether-vpnclient-5.02.5369.x64.exe' (62%)
2023-12-03T13:13:09.6248841Z Uploading 'Installers/softether-vpnclient-5.02.5369.x64.exe' (75%)
2023-12-03T13:13:09.6249479Z Uploading 'Installers/softether-vpnclient-5.02.5369.x64.exe' (87%)
2023-12-03T13:13:09.6250171Z Uploading 'Installers/softether-vpnserver_vpnbridge-5.02.5369.x64.exe' (11%)
2023-12-03T13:13:09.6250945Z Uploading 'Installers/softether-vpnserver_vpnbridge-5.02.5369.x64.exe' (22%)
2023-12-03T13:13:09.6251729Z Uploading 'Installers/softether-vpnserver_vpnbridge-5.02.5369.x64.exe' (33%)
2023-12-03T13:13:09.6252506Z Uploading 'Installers/softether-vpnserver_vpnbridge-5.02.5369.x64.exe' (44%)
2023-12-03T13:13:09.6253251Z Uploading 'Installers/softether-vpnserver_vpnbridge-5.02.5369.x64.exe' (55%)
2023-12-03T13:13:09.6254009Z Uploading 'Installers/softether-vpnserver_vpnbridge-5.02.5369.x64.exe' (66%)
2023-12-03T13:13:09.6254770Z Uploading 'Installers/softether-vpnserver_vpnbridge-5.02.5369.x64.exe' (77%)
2023-12-03T13:13:09.6255523Z Uploading 'Installers/softether-vpnserver_vpnbridge-5.02.5369.x64.exe' (88%)
2023-12-03T13:13:10.6387811Z File upload succeed.
2023-12-03T13:13:10.6388541Z Upload 'D:\a\1\a\installers' to file container: '#/25417882/Installers'
2023-12-03T13:13:10.6389307Z Associated artifact 3262 with build 1134
2023-12-03T13:13:10.6389771Z ##[section]Async Command End: Upload Artifact
2023-12-03T13:13:10.6390733Z ##[section]Finishing: PublishBuildArtifacts
what do you mean by "official binary" ?
do mean stable version ? here
https://softether-download.com/files/so ... 8.31-tree/

several commits and changes tested (building from source) and result are the same.

shakibamoshiri
Posts: 288
Joined: Wed Dec 28, 2022 9:10 pm

Re: SoftEther speed is 10% of max speed

Post by shakibamoshiri » Sat Jan 13, 2024 8:03 pm

Here is the last commit on master branch

Code: Select all

commit dc2b11918abe0566de69b7ae7bf5450cfbaa3b6d (HEAD -> master, tag: 5.02.5181, origin/master, origin/HEAD)
Merge: ff4b74af 7398bf27
Author: Ilya Shipitsin <chipitsine@gmail.com>
Date:   Sun Dec 3 14:08:34 2023 +0100

    Merge pull request #1933 from chipitsine/master
    
    CI: use OPENSSL_ROOT_DIR for cirrus-ci builds
you can see the commit message is "Merge pull request #1933 from chipitsine/master" and the same as the link you gave (the first one)
https://dev.azure.com/SoftEther-VPN/Sof ... _a=summary
#20231203.1 • Merge pull request #1933 from chipitsine/master

and the master is tagged to "5.02.5181" so how could you get "5369" a year ago ?

solo
Posts: 1282
Joined: Sun Feb 14, 2021 10:31 am

Re: SoftEther speed is 10% of max speed

Post by solo » Sun Jan 14, 2024 2:13 am

shakibamoshiri wrote:
Sat Jan 13, 2024 8:03 pm
...so how could you get "5369" a year ago ?
No, I wrote that 5369 is available now.
.
5369.png
.
This lack of attention may be affecting your speed testing methodology. Please test it out on this server -> speed.softether.com:9821

My results indicate no VPN upload speed degradation whatsoever and 40% lower download speed due to the connections asymmetry and other overheads.
You do not have the required permissions to view the files attached to this post.

shakibamoshiri
Posts: 288
Joined: Wed Dec 28, 2022 9:10 pm

Re: SoftEther speed is 10% of max speed

Post by shakibamoshiri » Sun Jan 14, 2024 8:38 am

No, I wrote that 5369 is available now.
First of all this link https://dev.azure.com/SoftEther-VPN/Sof ... _artifacts has no artifacts I cannot see any file to download

This lack of attention may be affecting your speed testing methodology. Please test it out on this server -> speed.softether.com:9821
second this address is not available

This page isn’t workingspeed.softether.com sent an invalid response.
ERR_INVALID_HTTP_RESPONSE

Third how to test with speed.softether.com ?
My results indicate no VPN upload speed degradation whatsoever and 40% lower download speed due to the connections asymmetry and other overheads.
Did you test on 1G and 10G networks ?
On slow networks like 10M or 100M it is okay the overload is low, but I am testing on 1G and 10G networks

One more question what is the best test methodology?

solo
Posts: 1282
Joined: Sun Feb 14, 2021 10:31 am

Re: SoftEther speed is 10% of max speed

Post by solo » Sun Jan 14, 2024 9:47 am

shakibamoshiri wrote:
Sun Jan 14, 2024 8:38 am
First of all this link https://dev.azure.com/SoftEther-VPN/Sof ... _artifacts has no artifacts I cannot see any file to download
Have a closer look AND click around. The original address again https://dev.azure.com/SoftEther-VPN/Sof ... _a=summary
how to test with speed.softether.com ?
vpncmd /tools /cmd TrafficClient speed.softether.com:9821
what is the best test methodology?
One that emulates real-life application:
- note TrafficClient from your VPN server to a speed server
- compare TrafficClient from a VPN client to the same speed server

shakibamoshiri
Posts: 288
Joined: Wed Dec 28, 2022 9:10 pm

Re: SoftEther speed is 10% of max speed

Post by shakibamoshiri » Sun Jan 14, 2024 1:17 pm

Have a closer look AND click around. The original address again https://dev.azure.com/SoftEther-VPN/Sof ... _a=summary
I think I have gotten blinded , cannot see any release binary files
vpncmd /tools /cmd TrafficClient speed.softether.com:9821
This is measuring raw speed and I have no issue with this

VPN Tools>TrafficClient speed.softether.com:9821
TrafficClient command - Run Network Traffic Speed Test Tool in Client Mode
Starting the client program...

Code: Select all

-------------------------------------------------------
Network Traffic Speed Test Tool Client Setting Parameters

Destination Host Name               speed.softether.com
Destination TCP Port Number         9821
Number of TCP Connections to Establish 32
Data Transfer Direction             Full (Server < -- > Client)
Data Transmission Time              15.0 seconds
Data Correction for Ethernet Frames Yes
Measurement of Total Speed of Relay Device Input Output No
and the result

Code: Select all

Item Name                                             |        Normal View|Simplified View
------------------------------------------------------+-------------------+---------------
Time Span for Measurement                             |       00:00:15.007|
Data Correction for Ethernet Frames                   |                Yes|
Communication Data Volume in Download Direction       |2,117,826,641 Bytes|    2.12 GBytes
Communication Data Volume in Upload Direction         |2,136,776,316 Bytes|    2.14 GBytes
Total Communication Data Volume                       |4,254,602,957 Bytes|    4.25 GBytes
Relay Device Input Output Total Throughput Computation|                 No|
Average Throughput in Download Direction              |  1,128,980,684 bps|      1.13 Gbps
Average Throughput in Upload Direction                |  1,139,082,463 bps|      1.14 Gbps
Total Average Throughput                              |  2,268,063,147 bps|      2.27 Gbps
The command completed successfully.
The issue is the speed over a tunnel not over the internet
One that emulates real-life application:
- note TrafficClient from your VPN server to a speed server
- compare TrafficClient from a VPN client to the same speed server
this is what I did , did you see my other posts ?
I used a Linux namespace to isolate it from main network
Anyway testing with a client is not that much hard I will do this as well

solo
Posts: 1282
Joined: Sun Feb 14, 2021 10:31 am

Re: SoftEther speed is 10% of max speed

Post by solo » Mon Jan 15, 2024 1:00 am

shakibamoshiri wrote:
Sun Jan 14, 2024 1:17 pm
this is what I did , did you see my other posts ?
Yeah, it wasn't a real-life application test. You did this...
Ping from server A (client) to server B (server)... time=0.301 ms

cascade connections of 32 TCP
You had pushed that shared VPS to 100% CPU usage with multiple processes and several intra-connections. Since you can not test it directly from your [.ir] location and presumably don't control a separate VPS, I don't hold my breath for any conclusive result.

Post Reply