2011-08-19 17 views
-1

我刚刚与一位正试图向我解释两个健康网络不可能在海洋上互相通信而没有显着带宽损失的人进行奇怪对话。Bandwith失去距离 - 我是否喂了一头牛或我有研究要做?

例如 - 如果您有一台连接速度为100Mb/sec的机器,此处http://www.hetzner.de/en/hosting/unternehmen/rechenzentrum尝试与美国的机器以完全相同的设置进行通信,则只能获得原始连接速度的一小部分。无论您如何分配负载,这都是事实 - 远距离的总损失将是相同的。美国和德国之间的“全部容量”不会超过距离始发者一英里的数据中心的一半。

如果这是真的,那意味着我对包如何工作的理解是错误的。我的意思是,如果没有丢包,为什么会有延迟以外的问题?我试图理解他的论点,但是不知所措。他似乎很聪明,100%确信他的信息。这很难理解,因为他解释的数据像是一条河,我把它当作一系列数据包来考虑。

有人可以向我解释我错过了什么,或者我只是处理一个处于权威和信心位置的疯子?

回答

1

他可能指的是您在任何时候都可以“飞行”的数据包数量。

看看维基百科上关于带宽延迟产品进入一些更多的信息,这样的: http://en.wikipedia.org/wiki/Bandwidth-delay_product

这就是说,这取决于你有这两个地方之间的联系,那么我不认为等待时间会很多问题导致这个问题(假设光纤连接,而不是卫星)。

他也可能指的是会有一些往返设置TCP连接的事实,因此对于可能建立大量小型连接(网页浏览)的最终用户来说,显然的速度可能会更少。

-Matt

+0

非常感谢...对于我们谈论的Minecraft服务器最大容量的记录,所以这将是UDP。 – diadem