计算机网络·“存储-转发”式分组交换网
生活随笔
收集整理的這篇文章主要介紹了
计算机网络·“存储-转发”式分组交换网
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
某采用“存儲-轉發”方式的分組交換網如下圖所示,所有鏈路的數據傳輸速率為1Gbps,分組大小為1000B,其中分組頭大小20B。若主機PC0向主機PC1發送一個大小為980000B的文件,則在不考慮分組拆裝時間和傳播延遲的情況下。
(1) 從PC0發送開始到PC1接收完為止,需要的時間至少是多少ms?(小數點后保留3位)
(2) 如果是PC0將同一份文件發送給PC2,則從PC0發送開始到PC2接收完為止,需要的時間至少是多少ms?(小數點后保留3位)
(分組交換式轉發:把數據分為幾個組,給每個分組都加好首部,然后進行存儲轉發,這樣能很大提高傳輸效率)
(分組大小是1000B,每個分組頭大小是20B,所以每個分組中包含數據是980B。需要傳輸的總數據是980000B,所以一共能分1000個組)
(分組每到一個路由器都進行一次存儲和轉發,最短時間即為經過最少的路由器)
(1)T = 1000×(1000×8/10^9) + 3×(1000×8/10^9)= 8.024ms
①注意單位換算
②對第二個式子的理解:當第一個分組發出去之后,分組的發送和路由器的存儲轉發時間是重疊的。當到最后一個分組的時候,已經沒有分組要發了,所以只需要算最后一個分組經過路由器的時間就OK了
(2)T = 1000×(1000×8/10^9) + 2×(1000×8/10^9)= 8.016ms
總結
以上是生活随笔為你收集整理的计算机网络·“存储-转发”式分组交换网的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 对程序的思考
- 下一篇: 计算机网络·数据链路层.三个基本问题