2014-03-30 233 views
0

我對網絡非常陌生。我有一個基本問題。網絡流量

我正在編寫一些實驗代碼,其中guest虛擬機必須接收和傳輸數據速率限制時尚。爲此,我從主機到vm獲得的數據包將被切斷並將它作爲N分離發送數據字節。但在客戶端操作系統中,我看到一些字節丟失。

這裏的問題是,當我緩慢地發送數據包數據時,爲什麼在聲明它錯過某些數據包之前,guest沒有等另一半。

主要問題是網絡在帶寬有限時如何工作。請說明。

在此先感謝 普拉迪普

回答

0

你沒有提到你正在使用的操作系統,你是如何限制帶寬。你正在使用什麼協議。如果它是TCP,那麼它將報告丟失的數據包,並且將會有丟失數據包的重傳。

要回答關於網絡如何在有限帶寬下工作的一般性問題,除了一些對延遲敏感或需要帶寬的應用程序可能會失敗/停止工作外,沒有區別。但是沒有任何事情發生在數據包上。例如,

1. when I download using 256Kbps limit, it take long time to download a 100MB file, 
     but it will be downloaded safely without any issue. 
    2. Gmail doesn't load all the features and doesn't show the rich look in 256Kbps line.