計算機網路中的時延到底是個什麼東西?

2021-09-25 06:26:59 字數 1366 閱讀 2569

學習計算機網路的小夥伴們,肯定會接觸到時延這個概念,當然接觸不到的話就當我上一句是廢話,當然也是廢話。下面將開展一場時延這一概念的探索旅程。

首要任務肯定是要明白時延的概念,時延到底是個什麼東西。時延是指資料(乙個報文或分組,甚至位元)從網路(或鏈路)的一端傳送到另一端所需的時間。它是計算機網路的效能指標之一,網路中的時延包括傳送時延(傳輸時延)、傳播時延、處理時延、排隊時延。

總時延 = 傳送時延 + 傳播時延 + 處理時延 + 排隊時延

傳送時延是主機或路由器傳送資料幀所需要的時間,也就是從傳送資料幀的第乙個位元算起,到該幀的最後乙個位元傳送完畢所需要的時間。傳送時延的計算公式為:

傳送時延 = 資料幀長度(bit)/ 傳送速率(bit/s)

就比如說乙個長度為100mb的資料塊,在頻寬為1mbit/s的通道上持續傳送,求傳送時延。

在這兒,我們首先要知道,100mb的資料塊有多少bit?

至於為什麼要乘8,希望 你要知道8個位元才等於乙個位元組。然後計算就可以了。

所以傳送時延就是838.9s。時間是有點長。

傳播時延是電磁波在通道中傳播一定的距離需要花費的時間。傳播時延的計算公式的:

傳播時延 = 通道長度(m)/ 電磁波在通道上的傳播速率(m/s)

傳送時延與傳播時延有本質上的差別。傳送時延發生在機器內部的傳送器中(一般是發生在網路介面卡中),與傳播通道的長度無關。傳播時延發生在機器外部的傳播通道**上,與訊號的傳送速率無關。傳播通道長度越長,傳播時延就越大

主機或路由器在收到分組時要花費一定的時間進行處理,例如分析分組的首部、從分組中提取資料部分、進行差錯檢驗或查詢適當的路由等,這就產生了處理時延

分組通過網路傳輸時,要經過很多路由器。分組在進入路由器後要先在輸入佇列中排隊等待處理。在路由器確定了**介面後,還要在輸出佇列中 排隊等待**。這兩個因素就造成了排隊時延

到這裡,至帥的廢話就算說完了。等等,還想說幾句。千萬不要認為在高速鏈路(或高頻寬鏈路)上,位元會傳送的更快。對於高速網路鏈路,我們提高的僅僅是資料的傳送速率而不是位元在鏈路上的傳播速率,傳播速率取決於通訊線路的材料,與傳送速率沒關係,提高傳送速率只是減少了傳送時延。

好了,第一次博就大結局了,希望路過的美女帥哥們給予寶貴的修改意見。

當然最最最最最最重要的要看我下一句:

反正集才華和美貌於一身的都點讚了,你點不點贊隨你咯。

什麼是計算機網路?

有的城市發展是從中心向四周發展的放射性網狀結構。從中心點出發修建一條條馬路,通往其他點,依次發展,形成乙個可以互相通行的交通網。交通網讓兩點之間的資訊交流 經濟交流 文化交流等迅速發展。網路也是如此,網路可以非常迅速地傳遞資訊,所以網路現在已經成為了資訊社會的命脈和發展知識經濟的重要基礎,要實現資訊...

簡述什麼是計算機網路?

計算機網路是指連線分散計算機裝置以實現資訊傳遞的系統。計算機網路是指將地理位置不同的具有獨立功能的多台計算機及其外部裝置,通過通訊線路連線起來,在網路作業系統,網路管理軟體及網路通訊協議的管理和協調下,實現資源共享和資訊傳遞的計算機系統。計算機網路 連線分散計算機裝置以實現資訊傳遞的系統 計算機網路...

計算機網路 時延

時延 是資料 乙個報文或分組,甚至位元 從網路或鏈路的一段傳送到另一端所需要的時間。傳送時延 是從傳送資料幀的第乙個位元算起,到該幀的最後乙個位元傳送完畢所需的時間。傳送時延 資料幀長度 b 通道頻寬 b s 通道頻寬即傳送速率 傳播時延 電磁波在通道中需要傳播一定的距離而花費的時間。處理時延 主機...