@
google456 我只是根据你的描述做回答,重点是网间结算一般只存在于 T1/T1 或者 T1/local 之间,而不存在你认为的“中美 local isp 之间的结算”。
为什么 T1/T1 Peering 是不计费的?
Tier-1 Peering 的目的是保障“世界上只存在一个互联网,网络内部是互联互通的”。
事实上,最早的 Peering 协议只是工程师和科研人员写在 RFC 标准里的,这些协议在商业化之后被继承和推广开来。收费的最终结果就是世界上会存在很多的局域网,而不是一个互联网。
至于你认为的有人亏了有人赚了的观点本身非常滑稽:一方面影响网络连通的主要成本是基础性投入,比如海底光缆和路由设备,而非日常运营成本;另一方面,互联网链路和现实道路不同,双向数据走的是一个通道,所以在 T1/T1 之间不存在所谓的上下行,只存在交换。
另外,实际的网间数据交换比你想象的要复杂。为了更好地利用国际间带宽,本地网络仅仅连接本地 IXP (Internet Exchange Point),外网流量才会走 IXP/IXP 之间的链路。某些 IXP 之间的链路是收费的,以满足比如数据中心或者高频交易网络等等的需要。
本地 ISP 和本地 T1 ISP 之间往往有结算协议。以移动购买电信国际出口带宽为例,协议的通常内容是,预留高峰时期一定的国际出口带宽,如果移动的用户总体外网峰值带宽超过了实际购买量,电信可能会采取措施,致使移动用户接入网络产生丢包。即便存在结算,计费的标准也是峰值带宽而不是实际发生的流量。