Comment Re:traffic direction argument makes no sense (Score 2) 238
If it was only about equal traffic in both directions netflix could just have all their clients send random data back to their servers and then just drop all the data. That would increase the overall network load, but it would be "balanced".
Seriously, it makes no sense that increasing the overall network load would reduce the fees being paid. That's ridiculous.
It is based on needs. A company needs to deliver their traffic to a network. That network also needs to deliver their traffic to the company. It would usually go over transit which can cost a lot of money. As a business decision, they decided to send each other's traffic and call it even. This is not rocket science people! It is business! Generating random data doesn't help, because it is not fulfilling the need of one of the networks to deliver their data. In a content to eyeballs situation it is pretty clear which way the demand is.
I read a article only recently that described Google's setup at their first colo. They needed to send data to their customers. That is what the colo normally does: host servers that send content to eyeballs. Google on the other hand needed send and receive so that they could connect to web servers around the world and index them. Google cut a deal with the colo to give them dedicated connections for their indexers at a reduced rate. Why? The colo had symmetrical links. Most content flowed out of them, with little flowing in. Google needed lots of *incoming* bandwidth. Simple supply and demand. The colo had a huge amount of incoming bandwidth that no one was using. That makes it cheap!
Does no one understand simple economics anymore?