我正在開發一個C++ for Linux網絡統計程序。Linux C++:訪問網絡統計信息
我想訪問有關當前網絡連接的一些統計信息。
如:
- 丟包,轉移
- 字節(上傳和下載),
- 當前網絡負載(上傳和下載),
不知道如何訪問這種信息?
所以,我一直在努力完成使用去的/ proc我的目標,我們可以找到很多的信息,但是有一些缺失的信息,我需要。我正在考慮使用LibPcap開發一個簡單的C++混雜應用程序,它捕獲我需要的網絡流量並開始採用我想要的指標。
con是,我認爲這將是CPU密集型,至少更多的則需要... 任何關於這個想法?
請記住,系統通常不會有單個「當前」網絡連接。您還必須提出「當前網絡連接」的一些定義,以便知道您真正想要查看的接口 –