一、硬件对比:硬路由性能到底强多少?
对比之前,首先看看影响包转发速率的因素通常有哪些:
1、设备的硬件水平(CPU、内存)。
2、软件本身的执行效率。
我们先看看两者硬件的对比,软路由是寄生在PC硬件基础上的,可以说它的硬件配置是比较高的,目前主流的PC的配置一般都是2G,3G的处理速度,而内存就很大了,256M是较小的,512M的是主流的了,1G,2G随便都能见到。
在此我们来分析下用PC作为硬件枸架的缺点:
(1)、耗银子。如果选用高档的配置的PC,银子肯定是要用斤数来衡量的(夸张点)。
(2)、耗电量大。PC是个耗电的东西,现在来做个数学题就可以知道他的耗电量了:主流PC大约在每小时250——400W之间。一台电脑每个月的耗电量:假如每小时为(300W ) X (一天开20小时) X (一个月30天)=180KW,即180度电,那么一年就是2160度电,如果有个显示器,再加上显示器(80-100W/h),那每年要光耗费在电费上面的钱就很可观了。而硬路由不一样,一般我们路由器最大的的功耗才25W(千兆产品HiPER 4240G),一年的电量是(25W) X (20小时)X (30天)X(12个月)=180度电。才是用软路由主机用一个月的电量(还不包括显示器)。
(3)、转发速度。 大家都知道,路由器的一个很重要的性能指标就是包转发率,而PC的硬件不是专门为包转发做设计的,就拿我们常见的CPU来说,这个东西和包转发相干吗?回答是否定的,在包转发的时候这些个东东反而成了我们的累赘了,所以选择软路由的时候,软路由的硬件水平不能太低,否则也会成为你的网络的一个瓶颈。这就逼使你去选择高配置的PC来充当软路由的硬件构架,无形之中又增加了你的成本。
(4)、软路由软件本身是付费软件,单从软件上来看可能不算贵,但是相当一部分用户使用的是破解版本,这些破解版本往往破解的不完全甚至在破解过程中已经损害了某些重要文件,这些有问题的软件用在用户那里往往会产生一些莫明其妙的问题,比如掉线,丢包等等,通常由这类原因引起的问题很难排查出来。
硬件宽带路由器就没有上面这些问题,相反软路由的缺点反而成了硬件路由的优点,比如价格适中、耗电少、内部硬件专门为包转发设计等等。