2015-01-21 240 views
0

計算的網絡接口上的互聯網連接我的Ubuntu有14.04 LTS的帶寬,並且從頂部標題酒吧,開放連接信息窗口>網絡連接圖標,我看到以下內容:如何是操作系統

一般:接口:... H/W地址:...速度:65Mbps安全:...等...

同樣,我的Android HTC Explorer的電話,竊聽當前wifi連接上,它會顯示帶寬: 39 Mbps等等等等。

我知道,帶寬的計算是通過採取在接口接收數據包的數量,並採取相同的時間,將一個由其它完成。

但是如何確定分組傳輸的結束時間。例如,我可以在瀏覽器中打開一個http頁面1分鐘,然後在下一分鐘閒置。但操作系統不知道只使用第一分鐘,應計算帶寬,第二分鐘不應包含在計算中。

不僅如此,可能存在帶寬利用不足一段時間的情況,這又如何影響操作系統的接口的帶寬計算。

蔭實際上混淆..我想知道這兩個操作系統的角度和帶寬計算的一般被動方法的一個系統中的方式。請幫助。

+0

請,接受和/或upvote的問題,如果幫助你 – webo80 2015-06-11 10:09:37

回答

1

這不是人的計算,是你當前連接到WiFi熱點的速度。信號的功率(dbM)和鏈路的速度之間有關係。

EG:802.11克在最佳條件下工作在54 Mbps的。再走一點,你會看到這個速度在下降。

這與802.11標準,所以它的所有操作系統相同的(機器人,Ubuntu的...)你提到

編輯:你可以看到網絡的列表速度here

+0

真的,操作系統不計算真正的速度網絡AFAIK – webo80 2015-01-21 09:15:50

+0

謝謝你的信息。但那麼工具如iftop,nload等工具如何通過接口來計算互聯網連接的網絡帶寬...... – user3391196 2015-01-22 06:54:04

+0

他們使用libpcap工作,因此工作捕獲和計算TCP/IP數據包。他們知道數據包的大小和數據包的大小,因此知道網絡速度是微不足道的。 – webo80 2015-01-23 07:43:39