网络接口错误 - Pfsense/Freebsd

网络接口错误 - Pfsense/Freebsd

我们正在使用 PfSense 作为内部路由器/防火墙(没有连接到 WAN)。使用 Web-GUI,在状态 ---> 接口下,有一个特定的接口出现一些错误:

In/out errors    3513/0

然后我通过 SSH 连接到防火墙来验证 WebGUI 提供的信息,下面是输出:

# netstat -ni -I bce2
Name    Mtu Network       Address                  Ipkts Ierrs     Opkt  Oerrs  Coll
bce2   1500 <Link#3>      00:23:7d:cd:a2:a2   1404522323  3513 749797131     0     0
bce2   1500 10.42.1.0/24  10.42.1.24                   6     -         6     -     -

如您所见,两者都显示相同的信息(传入数据包错误)。我更换了电缆、更换了网卡、更换了交换机上的端口,但仍然看到错误。我的两个问题实际上是:

1) 有什么方法可以让我获得有关这些错误性质的更多信息?或者这就是我能得到的全部信息吗?

2) 我应该担心这个吗?如您所见,错误占所有传入数据包的百分比非常低。换句话说,这在高流量千兆位接口上是正常的吗?

谢谢!JFA

答案1

1) 可能有很多原因。最有可能的是:您遇到了一些缓冲区溢出。

分析:

  • dmesg
  • sysctl dev.bce
  • vmstat -z(已使用/限制)
  • netstat -s(错误/缓冲区)

您还可以尝试此处描述的一些调整:FreeBSD 性能调优:Sysctl 参数、loader.conf、内核

但这些仅适用于高级系统管理员,使用它们需要您自行承担风险!

2) 也许。随着时间的推移,当负载增加时,该百分比也会上升。

相关内容