【IT168专稿】P2P下载软件以飞速下载著称,对于个人用户而言,使用P2P可以让用户在最短的时间内找到自己所需要的各种资源。可是,对于拥有数百台PC的网吧而言,既便只有一个用户使用BT或者迅雷下载软件,整个网吧的网络也会有非常卡滞的感觉,正因于此,不少网吧的网管把P2P下载软件称之为"带宽杀手"。
P2P软件:封杀还是限制?
既然是"带宽杀手",P2P下载软件对于网吧网络的影响毋需多言,为此,很多网吧对于P2P下载软件进行封杀,禁止用户使用P2P软件。可是,站在网吧经营的角度讲,网吧是一个服务型的场所,必须满足顾客的各种消费需求。一旦网吧封杀P2P软件,会给顾客造成一定的不便,无形之中,会流失一定数量的顾客。正因于此,对于P2P下载软件,是否封杀必须以网吧经营为重。

图一 P2P下载软件的一种
在网吧应用环境之下,从技术角度讲,P2P下载软件对于网吧网络的负面影响还是非常大的,因为P2P下载软件的使用对于网吧网络的影响是致命的;可是,从经营角度讲,P2P下载软件是深得顾客赞赏的软件,这也是网吧必不可少的一个经营项目。在一切都围绕着经营转的指导方针下,对于P2P下载软件,网吧绝不能彻底的封杀,而是对P2P下载软件进行限制。
如何限制网吧的P2P软件?
对网吧应用环境中的P2P下载软件进行限制,其目的是为了保证网吧网络的流畅运行。有了目标,就可以制订限制P2P软件的一些方案。
从P2P下载软件的原理可以得知,要想减轻P2P下载软件对网吧网络产生的流量压力,只能控制P2P下载软件的上行带宽和下行带宽。由于网吧是多台机器共享一条带宽的应用环境,为此,对于P2P下载软件的限制,必须着眼于大局,方案必须对每台PC都有效才可以。探究根源,对于P2P下载软件的控制,其实就是对网吧每台PC带宽的控制。
目前,对局域网内PC带宽控制的方案基本上有两种方案,一种是基于硬件的方案,一种是基于软件的方案。下面,我们分别介绍一下,如何限制P2P下载软件,在保证P2P下载软件正常使用的前提下,不影响网吧网络的流畅运行。
一、限制P2P下载软件之软件篇
在Google或者百度搜索引擎中输入"网络带宽控制软件"关键字,可以发现有很多款局域网带宽控制软件。在数百种网络带宽控制软件中,"网路岗"、"聚生网管"两款软件是用户不错的选择。
对于网吧这个应用环境而言,聚生网管这款软件还是非常实用的。市场上很多带宽控制软件,对使用环境要求比较苛刻。举个例子来说,一些网管软件,并不是安装在网吧内每台机器都可以用的,通常会需要安装在网吧网络的总出口处。目前,网吧的网络架构都是路由器→网管交换机→交换机→PC,要想让网吧网络的所有数据都经过安装带宽控制软件的机器,必须在网管交换机镜像在一个端口,非常麻烦。而聚生网管,可以安装在网吧内的任何一台计算机中。
安装了聚生网管之后,选择好监管的网段,点击"启动网络控制服务"之后,我们可以看到整个局域网内的正在上网的机器列表,并且能够列出每台机器的上行流量和下行流量。如果想限制某台机器的带宽,可以在"控制策略设置"中进行。

图二 聚生网管控制策略设置
我们要想限制网吧网络中的P2P下载软件,可以新建一个名字为"KillP2P"的策略。在策略控制设置界面中,我们可以让聚生网管自己启用"发现P2P下载时就自动限制该主机带宽功能",这样,一旦局域网中的客户机使用P2P下载软件进行下载,该策略就会自动启动。用户可以根据自己的实际带宽设置带宽限制大小,对于使用光纤接入的网吧来说,上行带宽限制在30Kb/s就可以了,而下行带宽可以限制在120Kb/s。由于网吧的网络出口带宽不同,这个限制也会有所不同,网吧网管必须自行测试,因为上述数据并不适用于所有的网吧。
带宽策略建立之后,还需要把该策略应用到网吧的所有客户机中。在"网络主机扫描"中,选择所有的机器,然后选择"全部控制"之后,"KillP2P"限速带宽策略对局域网内的所有机器都生效了。
总结:只需简单的设置,就可以对网吧网络内的每台计算机进行合理的带宽限制。有了带宽限制策略之后,网吧的顾客可以享受P2P下载软件的飞速下载,又能保证网吧网络的流畅性。
二、限制P2P下载软件之硬件篇
使用硬件限制P2P下载软件,其原理与使用软件限制P2P下载软件是一个道理,其设置界面也有类似之处。用硬件限制P2P下载软件,也是基于硬件的限速局域网内计算机带宽的一种解决方案。目前,三层可网管交换机和一些路由器都具备带宽限制功能。下面,笔者以路由器为例,叙述一下如何对网吧的所有机器进行带宽控制。
以艾泰科技的3321安全网关为例,向大家介绍一下如何通过路由器,限制网吧网络每台计算机的带宽的。
在艾泰安全网关中,带宽控制功能叫CBT,即Credit Based Traffic Control。CBT方法的出发点就是有效提高带宽利用率和限制P2P软件的使用,即对于正常上网的内网主机,HiPER将允许它偶尔突破最大限速;相反,对于长期使用P2P工具的内网主机,HiPER将会减小它的带宽,使其对其他主机的影响降到最低。

图三 艾泰安全网关流量控制界面
要想在艾泰网关中对网吧每台机器的带宽进行限制,必须弄清楚艾泰安全网关中关于带宽控制的几个概念:
初始信用:内网主机开机登录网络时的初始信用值
信用额度:内网主机所能累计的信用的最大值
赤字额度:内网主机所能透支的信用的最大值
必须说明的一点就是,所有的信用额度,都分别指上行带宽和下行带宽,其单位也是Kb/s。由于带宽控制的权限不同,一旦网吧中客户机的流量超过了赤字额度,安全网关分配给客户机的带宽就是初始信用带宽了。正因于此,网吧可以根据自己的网络带宽情况,设置合理的带宽控制数值。
总结:艾泰安全网关所提供的带宽功能,与网管软件的带宽控制并无两样。相比之下,艾泰安全网关的带宽控制设置比较麻烦,不如基于软件的带宽控制方法简洁。
通过合理的限制,网吧的顾客可以正常的使用P2P下载软件,网吧的网络也可以在流畅中运行,这远比封杀P2P下载软件这一方案更贴心。毕竟对于网吧来说,要处处为用户着想,而不是一味的封杀。在选择限制P2P下载软件的方案时,用户可以根据自己的实际情况进行选择,因为哪一个方案都涉及到资金和实际效果。