EdgeSwitch - 端口限速案例

EdgeSwitch 系列交换机可以针对端口进行限速。
 
实施网络拓扑图如下:
1.jpeg

PC1 接入 ES 的 口,PC2 接入 ES 的 口,ES 和 ER 进行互联,PC 通过 ER 可以正常的访问互联网。
外网带宽是 10M,在两台 PC 上面正常测试下载速度为 1M-1.3M 之间
2.jpeg

台 PC 网卡都为 100M,和交换机之间协商的速度也为 100M,我们在两台 PC 上面放置共享文件,通过另一台 PC 下载此文件,看到速度为 10M-12M 之间,速度正常
3.jpeg

登录到交换机上,在 QOS>Class of  Service>Interface 里面设置 shaping rate
给 0/1 口设置为 10. 给 0/2 口也设置为 10
4.jpeg
5.jpeg
此时在 PC2 上面下载 PC1 的共享文件,看到速度变为 1M-1.3M 之间
6.jpeg

上图说明,我们已经将交换机的端口带宽设置为 10M,那么下载的流量最大只能达到 10M,此时测试外网速度依然为 1M-1.3M 之间
7.jpeg

我们将交换机端口 0/1 的 shaping rate 设置成 1,即端口的 1%,也就是将端口设置成为 1M.此时测试外网带宽为 115k 左右也就是 1M 的速度
8.jpeg

如果外网带宽是 20M 的,将交换机端口设置为 10M,那么下载外网资源的速度最大也就是 10M,,但是如果 PC 网卡是 1000M 网卡,将 shaping rate 设置为 10,也就是端口的 10%,端口变为 100M,外网带宽依然是 20M.,那么测试到的下载速度依然是 20M 的速度,所以通过这种方式进行端口限速可以应用于以下几个场景:
(1)  应用于上外网环境,对于一些企业有线方式接入的用户,如果大部分用户的电脑网卡为 100M,可以设置 shapingrate,将端口带宽变低,从而控制访问外网的带宽,但是也将内网访问速度变慢
(2)  应用于内网环境,如果有无线用户和有线用户同时存在,为了给无线用户更多的内网带宽,在交换机上面限制有线用户的内网访问带宽
(3)  应用于运营商级别,运营商可以通过设置 shaping rate 使得分给不同用户的带宽可以精确的控制 

 

注:如果是有大量有线用户存在,并且内部有共享服务器存在的情况下,建议不要使用这种方式的端口限速,会将内网端口带宽变低,访问资源变慢。