- 論壇徽章:
- 0
|
回復(fù) 33# 帥絕人寰
謝謝答復(fù),丟包問(wèn)題解決差不多一半了,有兩個(gè)丟包環(huán)節(jié):
1.PF_RING這個(gè)開(kāi)源的抓包框架出現(xiàn)了問(wèn)題,在D525上,主要是應(yīng)用層讀buffer讀空后沒(méi)有停下來(lái),導(dǎo)致讀出的數(shù)據(jù)是錯(cuò)誤的了;
上面這個(gè)是最開(kāi)始提問(wèn)的問(wèn)題,可以說(shuō)解決了,之后還發(fā)現(xiàn)了下面這個(gè)問(wèn)題,也已經(jīng)解決,下面這個(gè)是可以通過(guò)ifconfig 中 的drop體現(xiàn)的。
2.82580網(wǎng)卡驅(qū)動(dòng)igb 3.2.10中存在一個(gè)bug,極端情況下申請(qǐng)的buf會(huì)越來(lái)越少,DMA環(huán)中可用的描述符會(huì)原來(lái)越少,最后就出現(xiàn)丟包了;
以上這些出現(xiàn)丟包都解決了。但是現(xiàn)在還有個(gè)問(wèn)題,就是瞬間會(huì)有大量的網(wǎng)卡drop,而且比較難復(fù)現(xiàn),可能連續(xù)運(yùn)行兩三天才會(huì)出現(xiàn),
感覺(jué)是丟包那一刻CPU停止工作了,現(xiàn)在懷疑是不是跟電源管理有關(guān) |
|