Please note that I was also stating my experience with other VPN providers and I said "VPN support". It was not specifically aimed at AirVPN.
true. My sentences covered all the cases. I am also the legal representative person for Air so I wish to act to reasonably prevent actions from competitors who could feel to have been defamed by posts appearing in our forums.
However, you can see from this thread that your staff's suggestion that my ISP was the reason for the sub-par speeds I am experiencing with AirVPN has been proven to be false.
This should be impossible if my ISP was indeed traffic shaping.
Why? Before posting, I have once again re-read Comcast policy on traffic shaping and it appears totally consistent with what you observe. I am not saying that it must be traffic shaping necessarily, but I don't see any reason to rule it out. Here:
Comcast writes that traffic shaping is applied on the basis of current network conditions and recent amounts of data transferred by users. It also writes that when the congestion management technique is applied to an individual user’s account, it is usually only for a very brief period of time.
Comcast has determined that select portions of the network tend to be congested only for small portions of the day
And even, in order to trigger traffic shaping:
customers’ accounts must exceed a certain percentage of their upstream or downstream bandwidth (both currently set at 70%) for longer than a certain period of time, currently set at 15 minutes.
So, in peak times your traffic will be shaped unconditionally in case of congestions. Additionally, anytime your traffic will be shaped (assuming you have a 100/10 Mbit/s line) whenever you keep uploading at least 7 Mbit/s for 15 minutes and/or downloading at least 70 Mbit/s for 15 minutes.
Duration of such shaping is "brief", and congestion occurs "only for small portions of the day". Both definitions have not much legal meaning, they can be easily stretched in multiple ways. In practice I feel that Comcast can shape for as long as it wishes according to those definitions.
Now... Directly from inside Heze and Persei, I have downloaded files from Dallas locations in selected dedicated servers (so even far away geographically) during your reported peak times. Although such tests must be repeated, at the moment the performance recorded in download has been fluctuating from 750 to 850 Mbit/s (saturating the 1 Gbit/s line when summed up with bandwidth usage from connected clients).
My momentary conclusion is that your problem is NOT caused by congestion on Heze or Persei. I would also tend to exclude that the cause is in your system. Again, everything is pointing to Comcast traffic shaping. We'll see in the future, while more data will be gathered and what other members of the staff will think about it. I will also take care to read your considerations (if any) about all of the above.
Yes, the situation that people are not getting 100+ Mbps download is probably not a cause for "immediate concern".
We are very frank about it: read the Terms of Service. We are bound to not oversell by guaranteeing a bandwidth allocation of 8 Mbit/s per client anytime, in the whole of our infrastructure. On single servers, it is inappropriate to think that we can provide 100+ Mbit/s per client. Even with the next generation AirVPN, when 1 Gbit/s lines could be replaced by 10 Gbit/s lines, that will be difficult (at the current prices). Remember that x Mbit/s for a client means x*2 Mbit/s on the server.
That said, currently we can provide without much issues from 40 to 70 Mbit/s, as you have already noticed. You can also compare the Top 10 Users speed table in the "Status" menu. Interestingly, clients connecting from dedicated servers always beat those performances, because on dedicated servers you don't have traffic shaping, extreme line sharing & overselling that you experience with providers which tend to sell "100 Mbit/s" peak Internet at very low prices.
I don't believe your deep monitoring system would report something like that either.
Oh, it does. In the Top 10 Users speed you see only the top 10 clients speeds, but we can see the real speeds of all the clients. You can't see that but you can see the total used bandwidth on the whole infrastructure. Additionally, the monitoring system monitors CPU load of each and every server, which is an excellent indicator to show when a server is at capacity, and dozens of other significant parameters.