2011-06-07 26 views
1

這不是家務! 我準備我自己在網絡測試: 我有這個questen在中期測試和我得到一半的點我不能在這個問題上,我得到reciver發送器連接弄明白數據傳播時間(單鏈路)

鏈路數據速率爲R(B/S)

分組大小爲S(B)

窗口大小是W(PKTS)

鏈路距離爲d(米)

中等傳播速度是p(m/s)

我需要編寫使用公式使用那些字母

這是我寫的:

TP-傳播時間d/p ===>這讓我測試頁面上的大X

我寫的框架傳歷程(TT)時間窗口大小(W * S) 除以鏈接數據速率即(W * S)/ R

這就是爲什麼公式是U = Tt /(Tt + 2 * tp)==>((W * S)/ R)/(((W * S)/ R)+ 2 *(d/p)) (再次X)

我想財產以後是錯的傳播時間計算。所有的幻燈片滑倒窗口沒有提及利用 在referande距離和傳播延遲

我會喜歡這個一些幫助。 謝謝。

回答

1

這取決於傳播時間應該如何被測量,但一般公式爲:

Propagation time = (Frame Serialization Time) + (Link Media Delay) 
  • Link Media Delay = D/p
  • Frame Serialization Time = S/R

我沒有看到TCP的滑動窗口在這個問題上的相關性呢;有時教授會提供額外的數據來辨別你對原理的理解程度。


END-NOTES

  1. 是否在比特級別或在幀級的教授測量傳播時間?我的答案假設它是一個幀級計算(從發送的第一位開始計算,直到接收到幀中的最後一位),所以我包含了幀序列化時間。
+0

的Proffessor沒有提供的測試頁面上的任何答案:) 順便說一句,有你的意見對我的感謝比例爲(我用超過50%,因此感謝的話) – aristotaly 2011-06-07 13:24:05

+0

爲什麼由8乘以?(數據包以位爲單位) 這個問題意味着在窗口中發送幀(在這個問題中的數據包),所以我需要將它乘以窗口大小? – aristotaly 2011-06-08 07:57:48

+0

@aristotaly,我沒有意識到包大小是位,我編輯。 – 2011-06-08 10:00:12