测试
现在我们可以进行测试了。先测试HTTP下载,下面两张图分别是正在下载和下载完成时IE和Bandwidth Controller中的过滤规则的状态信息;
可以看出,Bandwidth Controller成功的把带宽控制在50000B/s(48.8KB/s)左右。
然后我们再测试一下FTP上传,下面两张图分别是正在上传和上传完成时Ftp和Bandwidth Controller中的过滤规则的状态信息;
可以看出,Bandwidth Controller也成功的把带宽控制在200000B/s(196KB/s)左右。
至此,我们的试验就成功结束了。Bandwidth Controller是ISA防火墙带宽控制能力不足的一个很好的补充,不过,Bandwidth Controller也不仅仅限制ISA环境,在任何需要带宽限制的环境,Bandwidth Controller都可以大显身手。
另外在使用的过程中,发现了BC的一个问题:由于BC所有规则的数据包缓冲区为500个数据包,当出现数据包缓冲区被占满时(例如你限制用户的速率为一个很低的值,而此客户又不断的大量发送数据包,那么这500个数据包缓冲区会很快被占满),BC会丢弃所有接收到的数据包,这样会导致其他客户也不能正常的访问。对于这种情况,请提高BC限制的速率,或者不在BC中做限制。