Networking

網路介面上的錯誤 - Pfsense/Freebsd

  • September 22, 2016

我們使用 PfSense 作為內部路由器/防火牆(不連接到 WAN)。使用 Web-GUI,在 Status —> Interfaces 下,有一個特定的界面出現了一些錯誤:

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)可能有很多可能的原因。最有可能:你有一些緩衝區溢出。

分析:

  • dmesg
  • sysctl dev.bce
  • vmstat -z(使用/限制)
  • netstat -s(錯誤/緩衝區)

您還可以嘗試此處描述的一些調整:FreeBSD 性能調整:Sysctl 參數、loader.conf、核心

但這些僅適用於高級系統管理員,使用它們需要您自擔風險!

2)也許。隨著時間的推移,當負載增加時,這個百分比也會增加。

引用自:https://serverfault.com/questions/122355