-1

我刚刚和一个男人进行了一次奇怪的谈话,他试图向我解释两个健康的网络不可能在没有明显带宽损失的情况下通过海洋相互通信。

例如 - 如果你有一台机器以 100Mb/sec 的速度连接这里http://www.hetzner.de/en/hosting/unternehmen/rechenzentrum尝试与美国的机器进行通信,其设置与你只能实现的完全相同原始连接速度的一小部分。无论您如何分配负载,这都是正确的 - 距离上的总损耗将是相同的。美国和德国之间的“满负荷”将不到距离数据中心一英里且具有相同设置的数据中心的一半。

如果这是真的,那意味着我对数据包如何工作的整个理解都是错误的。我的意思是,如果没有丢包,为什么除了延迟之外还有其他问题?我试图理解他的论点,但不知所措。他似乎很聪明,并且 100% 确定他的信息。这很难理解,因为他像河流一样解释数据,而我将其视为一系列数据包。

有人可以向我解释我缺少什么,还是我只是在与一个处于权威和自信位置的疯子打交道?

4

1 回答 1

1

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

查看维基百科关于带宽延迟产品的条目以获取更多信息: http ://en.wikipedia.org/wiki/Bandwidth-delay_product

也就是说,根据您在这两个地方之间的链接,我认为延迟不会成为导致问题的大问题(假设是光纤连接,而不是卫星)。

他还可能指的是这样一个事实,即设置 TCP 连接需要多次往返,因此对于可能设置大量小型连接(网页浏览)的最终用户来说,明显的速度可能会更低。

-马特

于 2011-08-19T12:32:31.590 回答