EdgeSwitch - 端口限速案例

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

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

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

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

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

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

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

 

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