1. 程式人生 > >網路時延——傳送時延和傳播時延

網路時延——傳送時延和傳播時延

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow

也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!

               

一、時延的定義

時延是指一個報文或分組從一個網路的一端傳送到另一個端所需要的時間。它包括了傳送時延,傳播時延,處理時延,排隊時延。

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

一般,傳送時延與傳播時延是我們主要考慮的。對於報文長度較大的情況,傳送時延是主要矛盾;報文長度較小的情況,傳播時延是主要矛盾。


二、時延的組成

(1)傳送時延

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

傳送時延 = 資料幀長度(b) / 通道頻寬(b/s)

(2)傳播時延

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

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

(電磁波在通道上的傳播速率接近光速)

(3)處理時延

主機或路由器在收到分組時要花費一定的時間進行處理,就這產生了處理時延。

(4)排隊時延

分組在經過網路傳輸時,會經過許多路由器。分組在進入路由器之前要先在輸入佇列中排隊等待處理。在路由器確定了轉發介面後,還要在輸出佇列中排隊等待轉發。這就產生了排隊時延。


提高資料的傳送速率只是減少了資料的傳送時延。

           

給我老師的人工智慧教程打call!http://blog.csdn.net/jiangjunshow

這裡寫圖片描述