第一章 计算机网络 4 性能指标 [计算机网络笔记]
第一章 計算機網絡 4 性能指標
本筆記參考書目:
本節重點:
- 數據率/帶寬/吞吐量
- 時延/時延帶寬積/RTT/利用率
轉載請注明文章來源!
速率/數據率
速率,又稱數據率,數據傳輸率,或比特率等, 是主機傳送 數據位數的速率 。
單位:b/s, kb/s, Mb/s, Tb/s
(10310^3103為進位)
??注意:網絡傳輸速率通常用位(bit),而在計組的儲存單位中使用字節(Byte)。
🌰單位轉換例題:
假定要在網絡上傳送1.5MB的文件。設分組長度為1KB,往返時間RTT=80ms。傳送數據之前還需要有建立TCP連接的時間,這需要2*RTT = 160ms。試計算在以下幾種情況下接收方收到該文件的最后一個比特所需的時間。
(1)數據發送速率為10Mbit/s,數據分組可以連續發送。
(2)數據發送速率為10Mbit/s,但每發送完一個分組后要等待一個RTT時間才能在發送下一個分組。
(3)數據發送率極快,可以不考慮發送數據 所需要的時間。但規定每一個RTT往返時間內只能發送20個分組。
(4)數據發送速率極快,可以不考慮發送數據所需的時間。但在第一個RTT往返時間內只能發送一個分組,在第二個RTT內可發送兩個分組,在三個RTT內可發送4個分組。
帶寬
信息發送的 最高數據率 。(理想情況)
吞吐量
通過信道/接口(比如交換機/路由器…)的 實際數據率 ,受帶寬和額定數據率的限制。
時延
數據從一端到網絡另一端的時間,單位:s。
時延 = 發送時延 + 傳播時延 + 排隊時延 + 處理時延
發送時延:
發送分組的第一個比特開始~最后一個比特發送結束
發送時延 = 數據長度/帶寬(發送數據率)
傳播時延:
電磁波(數據)在信道上的傳播速度。
傳播時延 = 信道長度/電磁波在信道上的傳播速率
排隊時延:
數據等待輸入/輸出的時間
處理時延:
檢錯/找出口等
時延帶寬積
時延帶寬積(bit) = 傳播時延 * 帶寬
比特單位的鏈路長度,即信道中的信息容量。
RTT往返時延
RTT:Round-Trip Time
從發送方發送第一個比特數據開始~發送方返回確認信息為止
RTT越大,說明傳輸的信息量越大,因為所花費的往返時間多。
RTT = 往返傳播時延 + 末端處理時間
往返傳播時延 = 傳播時延*2
RTT不包括傳輸時延(發送時延)!
利用率
信道利用率 = 有數據通過的 時間 / 總時間
利用率越高,信道越擁堵,時延D也就急劇增加! 所以利用率并不是越大越好。
總結
總結
以上是生活随笔為你收集整理的第一章 计算机网络 4 性能指标 [计算机网络笔记]的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【剑指offer】面试题39:数组中出现
- 下一篇: MYSQL--三种锁