ISP/主机托管设施如何限制以太网接口的带宽?

ISP/主机托管设施如何限制以太网接口的带宽?

我更换了供应商,遇到了一些带宽限制问题。我的带宽比以前更多了,但存在性能问题。

路由器连接到 100mBit 端口,但他们将其限制为任意设置(我想是在软件中)。似乎当我超过限制时,提供商开始丢弃超出限制的数据包(他们也说他们这样做)。之前的提供商是否可能做过类似的事情,比如将超过此限制的数据包排队然后再丢弃?有谁知道不仅可以做什么,而且通常是什么?

另外,我能在 Cisco 路由器上做些什么来缓解这种情况吗?如果数据包在到达我的接口之前被丢弃(大量流量进入我的网络),我似乎很无助。

答案1

通常,这是在提供商的边缘接口上进行的整形与监管。请参阅这里或者这里了解更多信息。

整形会缓冲超出限制的流量,而监管则会丢弃该流量。我猜你的旧 ISP 可能负责整形,而新 ISP 负责监管。

您可以尝试塑造您所在侧的接口,以便您的路由器进行缓冲,以避免您的提供商丢弃您的数据包。

答案2

这是一个非常不高科技的解决方案,但据我所知,它代替了真正的 QoS 和流量整形功能:

如果您想防止超过分配的 10mbps,您可以使用 CAT3 电缆将您的 NIC 连接到交换机。


我看到有人使用这种方法,当时一家小型实验室想要限制服务器淹没他们的 DS3 连接 - 他们想确保服务器使用的带宽不超过四分之一,所以他们使用了 CAT3 电缆。技术含量低,但很有效。

答案3

在实际的服务器情况下,我不建议降低布线质量。虽然这个想法不错。您可以使用 mii-tool 设置网卡的链接属性。请注意 - 有些网络交换机不喜欢被告知向下协商,因此会感到有些困惑。如果您的流量本质上是突发的,那么使用支持短时间突发的提供商可能是更好的选择。在进行任何此类设置之前,我建议您先与您的托管提供商沟通。他们可能会为您提供更合适的套餐!

并非所有的主机托管服务都是一样的。请务必研究主机传输提供商及其容量,更重要的是,您可以使用多少容量。在数据中心,拥有到交换机的千兆链路是件好事,但如果没有足够的互联网传输支持,那就毫无意义了。

相关内容