如果ISP(A)可以路由到ISP(B),并且ISP(B)可以路由到ISP(C),反之亦然,那么为什么ISP(A)和ISP(C)不能通过ISP路由B)彼此?
数据包从ISP(A)到ISP(C)这样路由:
A — D — E — F — C(回去之前去了很远的地方)
因为ISP为他们select最便宜的path。 如果通过ISP(D)(这可能是一个真正的大链接,大量出售stream量,并且因为价格较低的大公司)而将stream量路由到ISP(A)的ISP(C) ISP(B)(它可以是一个很小的ISP,资源很小,所以它们的stream量价格更高),他们会这样做。
基本上这取决于公司之间的协议,这是基于价格。
实际上,您可以通过ISP(B)路由stream量,但为此,您需要在ISP(B)上设置代理/ VPN服务器,并自行创build链路。