随着网络的发展以及各种应用软件的层出不穷,通过网络我们可以实现与远方亲人进行电话聊天,可以与朋友进行互动游戏。相应的网络带宽也越来越受到人们的重视,租用更多的带宽固然可以提高网络速度,但是在BT软件以及电驴等P2P工具日益发展的今天,不管你有多少带宽他都会100%的占用。如何封锁P2P软件逐渐成为让网络治理员头疼的问题,实际上不管如何控制,上有政策,下有对策。我们都无法的彻底禁止P2P软件的运行与下载。在实际工作中笔者将此项工作转换为带宽限制,效果还是非常显著的。通过Bandwidth Controller有效的限制了网络带宽,从而实现对P2P软件的控制。
一,限制思路:
公司某个部门的一台计算机运行了BT软件后,他将发送无数个连接,将网络带宽全部占用。不管网络治理员通过封锁BT种子网站的方法还是限制端口流量都无法彻彻底底将P2P软件扼杀。既然如此我们只能从带宽下手,结合代理服务器将有可能运行BT软件的网段限速,使其最大带宽控制在一定速度,例如公司总出口为10M光纤,那么可以通过限制速度的方法将有可能使用BT软件的部门的速度限制为1MB-2MB,这样就算这2MB资源被BT占用也不会影响到其他部门的8MB带宽。
笔者在实际工作中发现了一个不错的限制带宽,调整带宽的小工具。通过他我们可以随时控制网卡传输的速度,想快就快,想慢就慢,设置起来非常简单灵活。不过他是运行在某台计算机上的,而不是路由器或交换机。这种运行方法决定了他只能限制某台计算机上网卡的流量与速度。不过笔者发现假如我们使用代理服务器的话,也就是说将公司使用BT或P2P软件计算机所属网络的上行接口连接到这台代理服务器,并在该代理服务器上配置远程及路由访问。接下来在该代理服务器连接外网接口上安装配置Bandwidth Controller后就可以实现对整个网络速度的限制与调节了。
二,实施步骤:
有了实施思路后就可以按照这个思路具体实施具体步骤了。
Bandwidth Controller小档案:
软件版本:V1.07
软件大小:1432 KB
软件语言:英文版
软件类别:共享软件
应用平台:Win9x/NT/2000/XP
下载地址:FTP://ftp3.chinaitlab.com/channel/Cisco/cisco_soft/35962bandwidthcontrollerstandardsetup.exe
(1)Bandwidth Controller软件的安装:
第一步:双击下载的Bandwidth Controller主程序进行安装。(如图1)
图1
第二步:接下来是同意安装协议的界面,我们选择“同意”后“下一步”。(如图2)
图2
第三步:有两种安装模式提供给我们,一般我们都选择快速安装模式,就是最上面那个选项。对于不熟悉该软件的读者没有必要选择第二个自定义安装模式。(如图3)
图3
第四步:在安装该软件过程中会复位所有网络连接,因此软件提醒用户将当前所有网络关闭,将正在下载的程序终止。点“继续安装”进行下面的操作。(如图4)
图4
第五步:由于Bandwidth Controller内置了很多个没有通过MICROSOFT确认的数字签名,所以在安装过程中会出现很多次提示,当然我们没有必要担心,全部安装即可。(如图5)
图5
第六步:安装软件完毕后出现完成界面,我们可以直接运行该程序也可以查看日志LOG文件信息。(如图6)
图6
至此我们就完成了Bandwidth Controller软件的安装工作,不过要想开始控制网络带宽与速度的话还需要对其进行配置。
(2)配置Bandwidth Controller:
第一次安装完软件后会自动启动Bandwidth Controller以太适配器配置向导,我们可以通过这个向导配置哪个接口使用Bandwidth Controller,以及限制速度的大小。
第一步:启动Bandwidth Controller以太适配器配置向导。(如图7)
图7
第二步:配置网络的上传以及下载速度,在这里就可以起到限制速度的目的了。第一行为下载速度,第二行为上传速度。这里的单位都是Kb,而不是KB。要引起注重,实际换算中1KB=8Kb。这里的速度最大可以设置为100MB,也就是我们10M/100M自适应网卡的最高速度。(如图8)
图8
第三步:选择刚刚设置的速度限制适用于哪个网卡,由于代理服务器上有两块网卡,因此出现本地连接1与本地连接2。本地连接1对应的网卡连接交换机的UPLINK口,进而连接我们需要限制速度的网络。本地连接2对应的网卡连接外网,是外网出口所有的网卡。因此我们选择“本地连接1”然后设置该适配器连接私网/内网,选择“本地连接2”对应的适配器连接公网/外网。(如图9)
图9
第四步:完成网络适配器设置工作,显示刚刚设置的信息。(如图10)
图10
至此我们完成了安装与配置工作,接下来就要看看Bandwidth Controller为我们实现轻松控制网络带宽速度的显著效果了。
(3)实打实用Bandwidth Controller调节带宽:
下面我们来看看在代理服务器上安装Bandwidth Controller并设置限速的实际效果。我们在被限速网络中一台计算机进行下载速度实验。
第一步:在代理服务器上启动Bandwidth Controller,他会最小化到任务栏。(如图11)
图11
第二步:刚刚把带宽限制速度设置为56Kb,在客户机上下载软件速度马上降低了不少,变成了2.4KB/s。(如图12)
图12
第三步:再次来带代理服务器那台计算机上,在Bandwidth Controller主界面选择“VIEW->OPTIONS”。(如图13)
点击查看大图
图13
第四步:在Bandwidth Controller options处的network点“network adapter wizard”按钮,再次启用网络适配器配置向导。(如图14)
图14
第五步:按照上面介绍的方法重新配置带宽限制速度,例如我们把上传与下载设置为100Mb/s。(如图15)
图15
第六步:在客户机上下载软件速度又恢复到了原来,达到了203KB/S的高速,两次下载速度的对比说明Bandwidth Controller应用效果还是非常明显的。(如图16)
图16
三,总结:
Bandwidth Controller适用于公司为了限制某段网络的情况,而且需要把这段要限制速度的网络连接一台专门的代理服务器。假如公司不预备使用代理服务器,那么Bandwidth Controller只能限制单个计算机的上网速度,无法实现对多台计算机甚至是整个网络的带宽限速。