我可以限制 Cisco 881 上某些 IP 地址、子网或 VLAN 的带宽吗?

网络工程 思科 路由器 带宽
2021-07-29 13:32:32

我有一个路由器,有几个工作站在交换端口上运行。我需要限制他们的 WAN 带宽。我尝试使用rate-limiton Vlan1,但看起来没有效果。实现这一目标的最简单方法是什么?我不是很擅长 Cisco 配置。

IOS镜像:c800-universalk9-mz.SPA.154-3.M.bin

1个回答

有多种方法可以限制 Cisco 路由器的带宽,我将尝试提及以下大多数选项。我的示例显示了如何限制FastEthernet0为 7 Mbit。

该接口具有最大 100Mb/s 的双向通信。您可以通过将速度设置为 10Mb/s,在物理/电气级别将其降低到 10Mb/s,使用:

interface fa0
 speed 10

当然,这不是你想要的,但我只是想提一下。请注意,许多带宽整形器仅用于出站。

Option 1 CAR(承诺接入率)

interface FastEthernet0
 no ip address
 rate-limit input 7000000 3500 3500 conform-action transmit exceed-action drop
 rate-limit output 7000000 3500 3500 conform-action transmit exceed-action drop

选项 2(通过 MQC 进行监管)

我建议使用 MQC,因为这只是硬件并且非常有效。

policy-map POLICEALL
 class class-default
   police rate 7000000

interface FastEthernet0
 service-policy input POLICEALL
 service-policy output POLICEALL

选项 3(通用流量整形——不那么严格,但仅限出站)

interface FastEthernet0
 traffic-shape rate 7000000 175000 175000 1000

选项 4(基于 mqc 的流量整形——不太严格,但仅限出站)

policy-map SHAPEALL
 class class-default
  shape average 7000000

interface fa0
 service-policy output SHAPEALL