Skip to main content

如何監控網絡上各個設備的帶寬和數據使用情況

如何監控網絡上各個設備的帶寬和數據使用情況

Geoffrey Carr

網絡上的設備使用了多少帶寬和數據?帶寬佔用可能會降低整個網絡的速度,如果您的Internet服務提供商施加帶寬上限,則每個設備的數據使用情況非常重要。

不幸的是,很難全面了解普通家庭網絡上的帶寬和數據使用情況。您最好的是自定義路由器固件 - 但即使您不想使用其中一個,也有選項。

監控路由器的帶寬和數據使用情況

監控此問題的最準確方法是在您的路由器上。網絡上的所有設備都通過路由器連接到Internet,因此這是可以監視和記錄帶寬使用和數據傳輸的單一點。

這並不像應該的那麼容易。大多數家用路由器甚至不能查看當前哪些設備正在使用哪個帶寬,更不用說本月他們下載和上傳了多少數據的歷史記錄。一些高端路由器確實能夠跟踪每月上傳和下載的數據量,但它們不一定提供每設備帶寬狀態查看或每設備數據使用歷史記錄。

相反,您需要依賴第三方路由器固件。 DD-WRT等路由器固件提供了查看實時帶寬使用情況的功能,您可以檢查當前使用最多數據的設備。這將讓您精確定位當前佔用帶寬的任何設備。

長時間監控數據使用情況比較困難。 DD-WRT的My Page插件做得很好,雖然它需要路由器上的額外存儲才能繼續記錄所有這些數據 - 例如插入USB存儲設備的設備。

獲得DD-WRT路由器以便您可以使用此功能並不像聽起來那麼難。例如,Buffalo提供預裝了DD-WRT的路由器,而華碩則為其路由器系列提供DD-WRT兼容性。

還有Gargoyle,一種基於OpenWRT的路由器固件,專為帶寬和數據使用監控而設計。它還可以在特定設備上強制執行配額,以防止它們下載和上載過多數據。

有一個wrtbwmon腳本專為運行基於Linux的固件(如DD-WRT,OpenWRT和Tomato)的路由器而設計。但是,此腳本將此信息寫入數據庫,這意味著您需要提供一個可以通過網絡連接的單獨數據庫來記錄此信息 - 它無法完成路由器本身的所有工作。它不再處於積極開發階段,但作者建議使用一些包含基於它的功能的Tomato路由器固件。 OpenWRT用戶可以使用luci-wrtbwmon,這使事情變得更簡單。

監控單個設備

沒有神奇的方法來運行一個工具,在沒有路由器幫助的情況下以某種方式監控網絡上的所有流量。必須在路由器本身上捕獲此信息。如果您無法在路由器上實際捕獲或查看此信息,那麼您將依賴於每個設備本身內置的帶寬監控工具。

這比看起來更複雜。您不能只使用一種方法,因為您可以將Windows PC,Mac,Android手機,iPhone和iPad,遊戲機,智能電視和機頂盒流連接到家用路由器。更糟糕的是,許多這些設備 - 筆記本電腦,智能手機和平板電腦 - 不僅會使用家庭網絡上的數據。因此,您甚至無法依靠數據使用表來顯示您在筆記本電腦上下載了多少數據,因為其中一些數據將在您家外的其他Wi-Fi網絡上發生。

不同的操作系統確實有不同的工具可以提供幫助。 GlassWire是一款免費且精美的網絡監控工具,可跟踪所有Windows版本的數據使用情況。在Windows 10和8上,您還可以將特定連接設置為“計量”連接,Windows將跟踪它的數據使用情況。但是,這將改變Windows和某些應用程序使用連接的方式。

Mac可以在Mac App Store中使用帶寬+。如果您的大部分帶寬使用都發生在幾台計算機上,那麼這將為您提供關於哪些計算機使用最多數據的正確概述。

Android的內置數據使用監視器可能允許您監控Wi-Fi數據使用情況,但不能監控特定網絡 - 僅監控所有Wi-FI數據。 iPhone和iPad僅允許您監控蜂窩數據的使用情況。您需要這些設備的第三方應用才能跟踪您在Wi-Fi上使用的數據量。


獲得完整圖片的唯一方法是監控路由器的數據使用情況。如果您不能這樣做但想要了解哪些設備使用的數據最多,那麼在您的計算機上安裝上述某些工具將會有所幫助。但有些設備不允許您安裝有助於監控此功能的應用程序 - 例如,遊戲控制台和其他將媒體從互聯網流式傳輸到電視的設備。

如果這對您來說非常重要,那麼您唯一真正的選擇就是設置一個帶有自定義路由器固件的路由器,並在其上使用帶寬監控和數據使用記錄工具。

Link
Plus
Send
Send
Pin