IPtables路由器减速连接多less?

我想知道如果在我的networking中引入新的网关会减慢速度。 这个问题可能听起来不清楚,但这是一个例子:

安装网关服务器之前

Main Router <=> switches <=> servers 

安装网关服务器后

 Main Router <=> IPtables router <=> switches <=> servers 

我的问题是。 这将延迟传入的传出请求/文件传输多less。 谢谢,RayQuang

如果这个盒子有足够的CPU /内存/带宽,什么也没有; 几乎每个现代计算机都不会在乎处理100 MBitnetworking的路由,除非你真的投入了大量的规则。

简单地说,由于需要从IPTables路由器的一个接口到另一个接口的数据包进行额外的处理,所以速度会很慢。 还会有一些缓慢的,取决于你正在使用的确切iptablesconfiguration(表按顺序处理,每一步都需要几个机器指令,通常花费更多的时间,你看的更多)。

然而,我们正在谈论“可能亚毫秒”的延迟,所以在正常的操作中,你不大可能注意到。

你打算用iptables做什么? 如果你正在使用QUEUE规则,将数据包带入用户空间,然后再重新注入它们,这将需要很长时间。

99%的时间基本上是无法察觉的。