[EMAIL PROTECTED] wrote:
P.S. would the Internet be worse off if all traffic
exchange was paid for and there was no settlement
free interconnect at all? I.e. paid peering, paid
full transit and paid partial transit on the menu?
This assumes that one party wants to receive the bits more than the
other party wants to send them, or visa versa. When users on network A
request data stored on servers on network B, which network should bear
the brunt of the cost of this transit? Why? Why shouldn't each network
(no matter their size) *equally* bear the costs for transmitting the
data between their respective customers that their customers both want
transmitted?
Settlements are an artifact of long distance phone service where each
call was metered and the bill was paid by just one party. In that
environment it made sense for the network that was paid for the LD call
to pay the other network a part of the fee collected for the call. But
the internet traffic doesn't work that way. Users pay a fee for their
unlimited connection to their ISP. Content providers pay for the
bandwidth their servers require to send the content to users. Why not
have each user's network bear their own costs of sending/receiving data
between other networks. It's data their own customers are PAYING THEM
TO TRANSMIT.
The problem is that they each want to push some of their own costs off
on the other party whenever possible. Only when they are both roughly
the same size can they not get away with bullying the other party into
paying more than their fair share and thus we have settlement-free
peering between the large "Tier 1" networks.
In every case I've seen when peering was cut off, it was always a case
of a big bully trying to force a smaller party (smaller network) to pay
more than their fair share of the costs of the total transmission. It
doesn't matter if the smaller network is mostly content or mostly
eyeballs or which direction most of the bits flow - all that really
matters is that the bigger network is big enough to force the issue and
make the smaller network pay for transit (if not paying them, paying
*someone*) and ultimately bearing an unfair proportion of the total
costs of transmitting the data between their two networks, between their
two customers.
Note: I'm all for eyeball-providers to require network providers who
are mostly content providers to cold-potato route their bandwidth
consuming data to the eyeball-provider's connection point closest to the
user requesting the data, rather than hot-potato handing it off at the
connection point closest to the content provider and leaving the eyeball
provider with the burden of backhauling the data to their user
requesting the data. However, there's a HUGE difference between
requiring cold-potato routing for content, and cutting off peering
entirely and forcing the content provider to pay TRANSIT (to someone) to
send the data to the eyeball provider as is apparently the current
situation with L3 and Cogent.
jc