TorFlow real-time map

Have ya’ll seen this? INCREDIBLE and AWESOME!!

I am wondering, why does the majority of traffic that hits US soil go through the East Coast and not the West? Is is because:

  1. Faster route to Europe?

  2. Not enough relays in Singapore, Hong Kong and Japan?

If you zoom in on that map, the traffic between Paris and Germany is massive., which makes sense as most of the relays are there. I think on my next 15 relay rollouts, I will focus on Hong Kong-LAX, Perty, Seoul, and Rio :slight_smile:

3 Likes

Yes, it is incredible, but data ends at 2015. At the bottom of the display there is a timeline.

Not sure how it would appear today, but it might be quite similar.

It’d be great to see it updated. The source code is available on GitHub for anybody interested in updating it.

Yes, most traffic goes through US East Coast because a much faster route back to Europe, where the majority of Tor relays traffic is supported.

Last 6 months I’ve ran 10G servers across US. The east coast, specifically NY/NJ, is the only region I can get ~5 Gbps, half the available bandwidth, to be utilized by Tor, and that’s with ~256 threads and ~200 relays for the ~5 Gbps.

US South, US West and US Mid-West all struggled to reach above 2 Gbps on 10 Gbps dedicated bandwidth servers.

FWIW, I see similar utilization out of Canada East, i.e. Montreal, that very closely matches NY/NJ, around 4-5 Gbps.

There are definitely not enough relays in Asia (or LATAM as you mentioned too).

It’s unlikely that simply adding more relays resolves the lack of bandwidth allocation to anywhere non EU because there are significant relays and bandwidth capacity outside EU today except Tor does not priority sufficient traffic there.

I made a few leaderboard categories, updated every 30 min, to track relay operators outside of the EU in an attempt to encourage more:

2 Likes

I can certainly understand all of your points. I know that the Tor people wants to keep things as decentralized as possible, but it seems like most of the network is centralized in the EU.

All of my instances (so far), are just equally spread out over the available countries. All have a 40GB/5GB pipe from Akamai data centers and are not capped with an allotment of 2TB per month per instance (yes, I will be paying for extra bandwidth at the end of the month for the instances in Germany, France, UK and Milan as those are the hungriest.)

As for Mexico and SouthEast Asia, those are a little complicated. Although I am originally from the US, I have had the pleasure of living for many years in Mexico, Thailand and Philippines. Not many hosting options in those countries unless you go full-on rack or physical dedicated VPSs. Philippines, where I am currently, is the worst. The infrastructure here is a mess. There are only a couple of datacenters here and unless you are in Manila, part of the elite crowd, or own call centers, they are not really available to you. Philippines has made some great strides as far as fiber into the country in the past few years, but because of ROI reasons, it all goes to Manila business districts. Even major hosting companies like Azure and AWS won’t invest here. They invest in the next closest place (Hong Kong). \\\

I will keep my server instances in the low-use areas as I still feel that the diversity is important, and a lot of them are now switching to guards, which is good for those places, I guess. My intention is to roll out another 20 next month after I see the bandwidth cost this month.