我收到數千下降包從博通網卡:如何找到哪些數據包丟棄得到
eth1 Link encap:Ethernet HWaddr 01:27:B0:14:DA:FE
UP BROADCAST RUNNING SLAVE MULTICAST MTU:1500 Metric:1
RX packets:2746252626 errors:0 dropped:1151734 overruns:0 frame:0
TX packets:4109502155 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:427998700000 (408171.3 Mb) TX bytes:3530782240047 (3367216.3 Mb)
Interrupt:40 Memory:d8000000-d8012700
下面是安裝的版本:
filename: /lib/modules/2.6.27.54-0.2-default/kernel/drivers/net/bnx2.ko
version: 1.8.0
license: GPL
description: Broadcom NetXtreme II BCM5706/5708/5709 Driver
數據包得到散貨下降一個小時可以處理500到5000個數據包。服務器(運行Postgres)運行正常 - 只是dropps很煩人。
在嘗試了很多不同的東西之後,我問:我如何知道包的來源以及它們爲什麼被丟棄?
值得指出的是,在撰寫本文時沒有可用的Ubuntu版本 - dropwatch被維護並提供給fedora/redhat .. – rasjani
,即使如此,我從未發現它非常有用(或在最小可用) –
如果您確實需要dropwatch,您會發現您的架構的rpm,並將其轉換爲具有'alien'的deb文件。 –