在MPTCP中引入流量監控——bwm-ng的使用說明


背景#

在進行MPTCP傳輸的時候,wireshark軟件僅僅可以觀測兩個網卡的收發包,觀察起來十分的不方便,現在想更加直觀地向用戶展示兩張網卡的使用情況(使用與否以及每張網卡的數據速率)。

解決方案#

BWM-NG(下一代帶寬監控器)是另一款非常簡單的實時網絡負載監控工具,可在Linux、BSD、Solaris等平台上運行。它可以報告摘要信息,顯示進出系統上所有可用網絡接口的不同數據的傳輸速度。顯示效果如下:

$ bwm-ng 
bwm-ng v0.6 (probing every 0.500s), press 'h' for help
input: /proc/net/dev type: rate
/        iface                       Rx                   Tx                Total  
=================================================================================
		  eth0:           	  1.18 KB/s            2.65 KB/s            3.82 KB/s           
			lo:         	  0.66 KB/s            0.66 KB/s            1.33 KB/s
		 wlan1: 		      2.05 KB/s 	       0.73 KB/s		    2.79 KB/s
--------------------------------------------------------------------------------- 
         total:         	  3.89 KB/s            4.04 KB/s            7.94 KB/s 

使用方法#

bwm-ng的安裝##

在ubuntu或者centos系統中,都可以通過apt-get的方式自動安裝BWM-NG

sudo apt-get update
sudo apt-get install bwm-ng

bwm-ng的使用##

直接通過執行以下命令開啟監控

bwm-ng

如果控制台足夠大,bwm-ng還能使用curses2輸出模式,為流量繪制條形圖。

bwm-ng -o curses2 

如果使用的是默認輸出方式,可以有‘h’ ,‘q’, ‘a’, ‘t’和‘u’這五個命令鍵:

  • h:顯示幫助文本
  • q:退出監控
  • a:在全部傳感器接口和選定接口間轉換
  • t:在 rate, max (峰值), sum (程序啟動后的總吞吐量),以及30秒平均值之間切換
  • u:在顯示bytes/bits/packets/errors之間切換


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM