新的物理接口是否构成更好的Linux防火墙?

在工作中,我们使用一个具有4个接口的旧的(10岁)linux盒子来充当networking的路由器/防火墙。 从来没有真正需要改变,因为它是稳定的,并处理我们所有的需求。

我想知道,但是,将更新的networking接口提供了一个好处? 除了明显的带宽增加(例如100MBit到GBit)之外,是否会有延迟减less,或者更新的卡几乎和旧的一样?

如果你的扩展总线只是一个普通的PCI,那么假设你没有做太多的数据包检查,那么你可能会达到2.1 Gbps的理论极限。

任何延迟可能会从CPU引入(TCP校验和卸载已经可用多年),所以我不认为这是一个成本效益的升级。

从来没有真正需要改变,因为它是稳定的,并处理我们所有的需求。

就个人而言,我会有点担心有一台10年的老机器作为单点故障的服务,与互联网连接一样重要。 当然,您的优先级可能会有所不同,但PC的使用寿命通常会在5 – 7年后结束。 虽然电子设备也会出现“磨损”的迹象,但机械设备(风扇,硬盘驱动器)可能是故障的候选对象(设备周围的电压转换器中使用的电解电容器可能会随时间推移干涸,插入式触点会氧化,导致提高过渡电阻,类似的影响可能会在低质量的焊点上观察到)。

在性能或可靠性方面,通过更换网卡不会有太多的收获,尽pipe路由延迟在理论上会因为千兆位networking的比特时间缩短而略微受益。 然而,这种影响可以忽略不计,因为512字节的FE帧的接收 – 发送周期约为0.01毫秒,而平均主机延迟大约在0.5毫秒时大一个数量级。

顺便说一句:如果你正在寻找一个具有成本效益的替代品,并且对Linux感到满意,那么看看OpenWRT 。 它运行在各种embedded式商品硬件上,并允许冗余设置。 更快的基于MIPS或ARM的模型(> = 500 MHz CPU,> = 64 MB RAM)性能相当好,能够以100 Mbps的速度进行线速路由(也可能是过滤,但这取决于您的规则集)接口。

在经过1年的运行后,您可能会节省设备的购电价格(假设当前设置的功率为100 W,embedded式设置的功率为10 W,则每天可节省大约2 kWh,每年达到$ 100美元)每千瓦时)。