华为路由器QOS中的“cir”单位是bps,"cbs"单位是bit,"ebs"单位是bit,关于之间的单位换算在文章后面有标注。
限制上传速度 1.创建ACL普通列表ACL 2000 [Rouos]acl 2000 [Rouos-acl-2000]rule permit source 192.168.1.2 [Rouos-acl-2000]rule permit source 192.168.1.3 [Rouos-acl-2000]rule permit source 192.168.1.4 ..... 把所有要限上传速度的IP都加进去,如果是要限全部内网的机子就一条命令搞定 rule permit source any 2.把列表ACL 2000应用到端口上,我测试过内网端口和外网端口都是一样,我这里就应用到内网端口上 有一步一定要注意的.要禁用快速转发功能,这个功能大家可以参考华为光盘里的说明 [Rouos]undo fast-forwarding [Rouos]int e1 进入端口 [Rouos-Ethernet1]qos car inbound acl 2001 cir 2228800 cbs 1258800 ebs 100 conform pass exceed discard 要用inbound接收,如果是用outbonud输出的话是没用的cir cbs ebs 的单位都是比特(下面有换算说明) 这样限制上传就完成了最后那三个值大家照自己的限速去算 限制下载速度 1.创建ACL高级列表ACL 3000 [Rouos]acl 3000 [Rouos-acl-3000]rule permit ip source any destination 192.168.1.2 0.0.0.0 [Rouos-acl-3000]rule permit ip source any destination 192.168.1.3 0.0.0.0 [Rouos-acl-3000]rule permit ip source any destination 192.168.1.4 0.0.0.0 ..... 把所有要限下载速度的IP都加进去,如果是要限全部内网的机子就一条命令搞定 rule permit ip source any destination any 2.把列表ACL 3000应用到端口上,我测试过内网端口和外网端口都是一样,我这里就应用到内网端口上 [Rouos]int e1 [Rouos-Ethernet1]qos car outbound acl 3011 cir 3228800 cbs 3258800 ebs 100 conform pass exceed discard 这里用到的是outbound输出 完成!
单位换算 1字节=8Bit(比特) 1KB=1024字节 1MB=1024KB 1GB=1024MB