Jump to content


  • Content Count

  • Joined

  • Last visited

  • Speed Test

    My Results
  • Days Won


Reputation Activity

  1. Like
    Jardee reacted to Sean in Three Ireland 4G Cloudflare traffic prioritisation and the App   
    That's interesting that the Cloudflare DNS worked for you over 4G.  I  tried connecting WARP+ on my end over Three mobile data, but the DNS queries still do not work. 
    What I meant about the VPN is WARP+ itself rather than a third party.  However, the issue is that WARP+ is currently not available for the desktop, so depends on an App being able to tether the WARP+ connection established on the mobile.  With Android's built-in tethering, it bypasses WARP+. 
  2. Thanks
    Jardee got a reaction from Sean in Three Ireland 4G Cloudflare traffic prioritisation and the App   
    Thx for that Sean, 
    I found it difficult to find any clear info using search engines, as once the abvr. "VPN" Is used, the results are all adverts or honeypot reviews. I previously found a similar situation to you, I retested today to confirm. and found -  pic CF1

    However after I installed  the latest version of the app,
    My attempts seemed to show that the cloudflare DNS is now in use, -  Pic CF2

    I lost access to the WARP+ function of the CF apk - I mistakenly reset it when looking at the logs!, so couldn't test further.
    Also if a VPN is active on the Hotspot Provider it seems unable to provide an I.P. to the Hotspot Client, but if I momentarily disconnect the Provider VPN an IP is assigned to the client.  A VPN will then operate successfully on the client, I used the Nord Apk. 
    If I understood your answer properly this is the way to do it?
    I'm probably wrong as I'm figuring it out as I go.
     A huge Thank U for the Editor site - I am amazed at your generousity
  3. Like
    Jardee reacted to Sean in Three Ireland 4G Cloudflare traffic prioritisation and the App   
    Over the past few years, the Irish Three mobile network has prioritised certain types of traffic on its network.  This includes the likes of Google services (e.g. YouTube), CloudFlare, some Microsoft services and certain hosts.  In the past, this included traffic over certain port #s such as port 8080 that Ookla's Speedtest traffic runs over.  This also made it possible to exploit the traffic prioritisaton by making a VPN connection over port 8080, however, they (and Vodafone Ireland) stopped traffic shaping by port # shortly after I posted about it.
    With Cloudflare recently launching a privacy App for Android, it made me wonder if I could exploit Cloudflare's traffic prioritisation with its WARP+ service.  I purchased the Unlimited subscription to try, but quickly ran into a problem.  While the service worked over Wi-Fi, I could not browse the web over Three's mobile data and Apps had no connectivity.
    After doing some diagnostics, I found that WARP+'s DNS queries were not getting through, but TCP connectivity was working.  This is surprising giving than the App is supposed to securely encrypt DNS queries back to Cloudflare.  Since connectivity by IP address was working, this gave me an idea - Enable DNS over HTTPS on Firefox for Android:
    Enter the address: about:config Change network.trr.bootstrapAddress to Change network.trr.mode to 3  
    This gave me Internet connectivity in the Firefox App until I disconnected WARP+.  I had to change network.trr.mode to 2 for Firefox to work once I disconnected WARP+. While the other Apps still had no connectivity with WARP+ enabled, I was mainly interested in running speed tests. 
    In Ballybofey with a good 4G+ signal on Three, I ran TestMy on every server with a linear 50MB block size with WARP+ disconnected.  I then enabled WARP+ and reran the tests.  Here are the download speeds in Mbps:

    While Cloudflare's made a substantial difference, I believe this is mainly down to Three's traffic shaping of Cloudflare traffic.  It's interesting to see that even Sydney at the opposite side of the globe to me got nearly a 10x speed boost.  The Los Angeles TestMy server appears to be on a server that Three prioritises as repeat tests consistently deliver around 70Mbps when even Ookla's speed test with local servers couldn't achieve anything higher than the 30s. 
    From testing Three's masts in different areas, it appears that most (if not all) Three's 3G masts and certain 4G masts are not affected by traffic shaping.  For example, in Donegal town I get much better speed with a direct connection than over WARP+.
    London,GB - Direct connection vs WARP+:

    Frankfurt, DE - Direct connection vs WARP+:

    Sydney, AU - Direct connection vs WARP+:

    I didn't have enough time to test all the servers, but it's clear that WARP+ was actually slowing down my connection in this location.  Based on the London speed test, it's quite possible Three don't apply traffic shaping to masts fed directly into the fibre network.  
    Whenever Cloudflare releases this service for the desktop, I will carry out some testing over a tethered / Hotspot connection as Android bypasses any VPN connection when tethering is enabled. 
  • Create New...