占用大量带宽的用户是否只是 ISP 为了收取更多费用而编造的谎言?(内部分析)

占用大量带宽的用户是否只是 ISP 为了收取更多费用而编造的谎言?(内部分析)

从我对网络的理解来看,单个用户怎么可能占用所有带宽呢?带宽不是用来使用的。数据包只是排队,并尽可能快地发送,无论其来源如何。在这个例子中,假设一个办公室有 45 Mbit/s 的 DS-3。您将遇到以下场景。

首先假设网络上没有人在做任何事情。用户 A 从大型 CDN 下载文件。此 CDN 具有足够的带宽(多 Gig 线路)。用户将以 45 Mbit/s 的最大速度使用线路(假设没有损失或开销)。用户 A 不会浪费带宽。他之所以使用最大速度是因为没有其他人在做任何事情。

现在我们让用户 B 开始行动。他从一台糟糕的 Hostgator 服务器下载文件。该服务器的线路速率为 10 Mbit/s。他没有被禁止访问网络,而且由于用户 A 先到达,他不仅会获得一点带宽。不!他的数据包将与用户 A 的数据包一起排队。网络自然会减慢用户 A 和用户 B 的速度。例如,用户 A 的下载速度为 40 Mbit/s,而用户 B 的下载速度为 5 Mbit/s。

如果用户 B 从 CDN 下载,则用户 A 和 B 的下载速度将为 22.5 Mbit/s。

如果有 8 个用户从 CDN 下载,那么他们的下载速度都会为 5 Mbit/s

我的观点是,任何用户都不能占用或霸占任何数量的带宽。如果他的线路已经用尽,那么当其他用户接入时,他的速度就会减慢。我说得对吗?

答案1

客户认为可接受的性能水平与不可接受的性能水平是不同的。给定网络只能容纳一定数量的流量,否则性能将变得不可接受,用户将离开或需要进行昂贵的网络升级。因此,用户为网络产生的流量越多,网络在性能变得不可接受之前可容纳的用户就越少。

想象一下,一个网络在性能变得不可接受之前可以容纳 50,000 名普通用户。如果您使用的带宽是平均水平的两倍,则只能容纳 25,000 名像您这样的用户——你们每个人都实际上占用了两个插槽。

答案2

如果用户 A持续地全速使用管道,例如播种大量种子,那么该用户可以说是“霸占”了连接。在我见过的关于“霸占”的每一个讨论中,它总是涉及在很长一段时间内使用带宽,而不是像您的分析那样在很短的时间内使用带宽。

如果该网络的主要目的不是播种 torrent 而是其他用途,那么该用户就会减少可用于其预期用途的带宽量。我认为这是占用带宽。

网络上每个设备排队的数据包数量也有限制,而且不多。如果超出这些限制,数据包可能会被丢弃,从而触发(tcp)重新传输,从而增加如果用户 A 没有(误)使用网络或者甚至没有断开/失败连接,则完成这项工作所需的带宽量。

答案3

ISP 的业务是销售服务:让您连接到互联网的能力。因此,他们制定规则(服务条款或 TOS),同时希望为您通过其设备发送的流量获得报酬。如果一个人不断通过他们的设备发送流量,他们可以决定通过限制您的带宽来执行他们的 TOS。或者他们会要求您升级到带宽更大的其他层级。请记住,您的 ISP 会向其骨干运营商支付所有通过的流量费用,因此如果一个人在每月 25 美元的套餐中不断产生流量,ISP 就会亏损。这不是他们的商业模式,所以我们最终都会为服务支付更多费用,或者他们会强制限制以避免此类问题。

另一件需要注意的事情是 QOS。企业帐户的 QOS 会比家庭用户更好(但并非总是如此)。他们支付更多,因此他们获得更好的服务。或者说这是基本原理。这个“答案”的要点是,无论如何,有人为所提供的服务付费。您支付更多钱……或者您获得的“服务”更少。

相关内容