當前位置:首頁 » 網路連接 » 計算機網路端到端時延計算

計算機網路端到端時延計算

發布時間: 2022-05-13 09:30:36

什麼是RTT如何計算RTT估計值

RTT(Round-Trip Time):往返時延。是指數據從網路一端傳到另一端所需的時間。通常,時延由發送時延、傳播時延、排隊時延、處理時延四個部分組成。

(1)發送時延

發送時延是結點將數據分組發送到傳輸媒介所需要的時間,也就是從分組的第一個比特開始發送算起,到最後一個比特發送完畢所需要的時間。顯然,發送時延與網路介面/信道的傳輸速率成反比,與數據分組的長度成正比。

(2)傳播時延

傳播時延是電磁波在信道中傳播一定距離所需要花費的時間,傳播時延和信道的傳輸速率無關,
而是取決於傳輸媒介的長度,以及某種物理形式的信號在傳輸媒介中的傳播速度。

如電磁波在自由空間的傳播速度是光速,即3×105km/s。電磁波在網路傳輸媒體中的傳播速度比在自由空間中的傳播速度要略低一些,在銅線中的傳播速度約為2.3×105km/s
,在光纖中的傳播速度約為2.0×105km/s 。

(3)排隊時延

排隊時延是分組在所經過的網路結點的緩存隊列中排隊所經歷的時延,排隊時延的長短主要取決於網路中當時的通信量,當網路的通信流量大時,排隊時間就長,極端情況下,當網路發生擁塞導致分組丟失時,該結點的排隊時延視為無窮大。

此外,在有優先順序演算法的網路中,排隊時延還取決於數據的優先順序和結點的隊列調度演算法。

(4)處理時延

處理時延是分組在中間結點的存儲轉發過程中而進行的一些必要的處理所花費的時間,這些處理包括提取分組的首部,進行差錯校驗,為分組定址和選路等。

(1)計算機網路端到端時延計算擴展閱讀

網路端到端的時延是幾種時延的總合,其計算公式是:

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

根據網路的不同情況,有時有些時延可以忽略不計,如在區域網中,傳播時延很小可以忽略不計;當網路沒有擁塞時,分組在各個結點的排隊時延可以忽略不計。

往返時延(Round-Trip Time,RTT)也是一個重要的性能指標,它表示從發送方發送數據開始,到發送方收到來自接收方的確認,總共經歷的時延。對於復雜的網路,往返時延要包括各中間結點的處理時延和轉發數據時的發送時延。

❷ 計算機網路中的四種延遲分別是什麼

計算機網路中的四種延遲分別是:節點處理延遲 、排隊延遲、發送延遲、傳播延遲。

1、節點處理延遲

數據更改在一個伺服器上完成與該更改出現在另一個伺服器上之間所用的時間(例如在發布伺服器上進行更改和該更改出現在訂閱伺服器上之間的時間)。

延遲是指幀從網路上一個埠進入到從另一個埠出去,所花費的時間。

2、網路延遲

網路延遲是指各式各樣的數據在網路介質中通過網路協議(如TCP/IP)進行傳輸,如果信息量過大不加以限制,超額的網路流量就會導致設備反應緩慢,造成網路延遲。

3、排隊延遲

時延是指數據從網路的一端傳送到另一端所需的時間。排隊時延是指分組在經過網路傳輸時,要經過許多的路由器。但分組在進入路由器後要在輸入隊列中排隊等待處理。在路由器確定了轉發介面後,還要在輸出隊列中排隊等待轉發。

4、時延

時延是指一個報文或分組從一個網路的一端傳送到另一個端所需要的時間。它包括了發送時延,傳播時延,處理時延,排隊時延。(時延=發送時延+傳播時延+處理時延+排隊時延)一般,發送時延與傳播時延是我們主要考慮的。對於報文長度較大的情況,發送時延是主要矛盾;報文長度較小的情況,傳播時延是主要矛盾。

時延是指數據包第一個比特進入路由器到最後一比特從路由器輸出的時間間隔。在測試中通常使用測試儀表發出測試包到收到數據包的時間間隔。時延與數據包長相關,通常在路由器埠吞吐量范圍內測試,超過吞吐量測試該指標沒有意義。

(2)計算機網路端到端時延計算擴展閱讀:

定義:在傳輸介質中傳輸所用的時間,即從報文開始進入網路到它開始離開網路之間的時間。

如何定義網路延遲程度:

(網路延遲PING值越低速度越快)

1~30ms:極快,幾乎察覺不出有延遲,玩任何游戲速度都特別順暢

31~50ms:良好,可以正常游戲,沒有明顯的延遲情況

51~100ms:普通,對抗類游戲能感覺出明顯延遲,稍有停頓

>100ms:差,無法正常游戲,有卡頓,丟包並掉線現象

計算方法:1秒=1000毫秒(例:30ms為0.03秒)

參考資料來源:

網路-時延

網路-排隊延遲

網路-網路延遲

網路-延遲

❸ 求解兩道《計算機網路》計算題

5段鏈路的傳播時延=250×2+(1500/150000)×3×1000=530ms
5段鏈路的發送時延=960÷(48×1000)×5×1000=100ms
所以5段鏈路單程端到端時延=530+100=630ms

❹ 計算機網路的題目,通信信道帶寬為1Gb/s, 端到端傳播時延為10ms, ,tcp的發送窗口為65535位元組。

答案是:
發送時延=數據長度/信道帶寬=65535*8bit/1Gb/s=0.52428*10^3 s=0.52428ms;
傳播往返時延=2*10=20ms (發送數據和接收確認);
所以每發送一個窗口大小的流量需要,總時延=發送時延+傳播往返時延=0.52428+20=20.52428ms。
故每秒鍾可以產生1000/20.52428=48.7個窗口,
因此最大數據吞吐量=65535*8*48.7=255443769bit/s=25.5Mb/s
信道的利用率=25.5(Mb/s)/1(Gbit/s)=2.55%

❺ 計算機網路發送時延和傳播時延怎麼

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

1. 排隊時延

分組在路由器的輸入隊列和輸出隊列中排隊等待的時間,取決於網路當前的通信量。

2. 處理時延

主機或路由器收到分組時進行處理所需要的時間,例如分析首部、從分組中提取數據、進行差錯檢驗或查找適當的路由等。

3. 傳輸時延

主機或路由器傳輸數據幀所需要的時間。

(5)計算機網路端到端時延計算擴展閱讀

網路延時高可能有以下幾個原因:

1. 本機到伺服器之間路由跳數過多。由於光/電的傳輸速度非常快,他們在物理介質中的傳播時間幾乎可以忽略不計,但是路由器轉發數據包的處理時間是不可忽略的。當本機到伺服器鏈路中有太多路由轉發處理時,網路延時就會很明顯。

2. 網路帶寬不夠。排除其它因素,如果客戶端和伺服器端直接通過一個路由器連接,但帶寬只有10Kbps,卻同時有多個應用需要傳輸遠超帶寬的數據量200Kbps,這時候會造成大量數據丟失,從而表現為響應延時。

3. 處理帶寬不夠。排除其它因素,如果客戶端和伺服器端直接通過一個路由器連接,且帶寬足夠,但伺服器端處理能力不足,也會造成響應延時。

❻ 什麼是RTT計算機網路里的東西

RTT(Round-Trip Time):往返時延。是指數據從網路一端傳到另一端所需的時間。通常,時延由發送時延、傳播時延、排隊時延、處理時延四個部分組成。

(1)發送時延

發送時延是結點將數據分組發送到傳輸媒介所需要的時間,也就是從分組的第一個比特開始發送算起,到最後一個比特發送完畢所需要的時間。顯然,發送時延與網路介面/信道的傳輸速率成反比,與數據分組的長度成正比。

(2)傳播時延

傳播時延是電磁波在信道中傳播一定距離所需要花費的時間,傳播時延和信道的傳輸速率無關,
而是取決於傳輸媒介的長度,以及某種物理形式的信號在傳輸媒介中的傳播速度。

如電磁波在自由空間的傳播速度是光速,即3×105km/s。電磁波在網路傳輸媒體中的傳播速度比在自由空間中的傳播速度要略低一些,在銅線中的傳播速度約為2.3×105km/s
,在光纖中的傳播速度約為2.0×105km/s 。

(3)排隊時延

排隊時延是分組在所經過的網路結點的緩存隊列中排隊所經歷的時延,排隊時延的長短主要取決於網路中當時的通信量,當網路的通信流量大時,排隊時間就長,極端情況下,當網路發生擁塞導致分組丟失時,該結點的排隊時延視為無窮大。

此外,在有優先順序演算法的網路中,排隊時延還取決於數據的優先順序和結點的隊列調度演算法。

(4)處理時延

處理時延是分組在中間結點的存儲轉發過程中而進行的一些必要的處理所花費的時間,這些處理包括提取分組的首部,進行差錯校驗,為分組定址和選路等。

(6)計算機網路端到端時延計算擴展閱讀

網路端到端的時延是幾種時延的總合,其計算公式是:

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

根據網路的不同情況,有時有些時延可以忽略不計,如在區域網中,傳播時延很小可以忽略不計;當網路沒有擁塞時,分組在各個結點的排隊時延可以忽略不計。

往返時延(Round-Trip Time,RTT)也是一個重要的性能指標,它表示從發送方發送數據開始,到發送方收到來自接收方的確認,總共經歷的時延。對於復雜的網路,往返時延要包括各中間結點的處理時延和轉發數據時的發送時延。

❼ 計算機網路的RTT問題

1.時延時延(delay 或 latency)是指數據從網路一端傳到另一端所需的時間。通常,時延由發送時延、傳播時延、排隊時延、處理時延四個部分組成。(1)發送時延發送時延是結點將數據分組發送到傳輸媒介所需要的時間,也就是從分組的第一個比特開始發送算起,到最後一個比特發送完畢所需要的時間。顯然,發送時延與網路介面/信道的傳輸速率成反比,與數據分組的長度成正比。(2)傳播時延傳播時延是電磁波在信道中傳播一定距離所需要花費的時間,傳播時延和信道的傳輸速率無關, 而是取決於傳輸媒介的長度,以及某種物理形式的信號在傳輸媒介中的傳播速度。如電磁波在自由空間的傳播速度是光速,即3×105km/s。電磁波在網路傳輸媒體中的傳播速度比在自由空間中的傳播速度要略低一些,在銅線中的傳播速度約為2.3×105km/s ,在光纖中的傳播速度約為2.0×105km/s 。傳播時延的計算公式是:(3)排隊時延排隊時延是分組在所經過的網路結點的緩存隊列中排隊所經歷的時延,排隊時延的長短主要取決於網路中當時的通信量,當網路的通信流量大時,排隊時間就長,極端情況下,當網路發生擁塞導致分組丟失時,該結點的排隊時延視為無窮大。此外,在有優先順序演算法的網路中,排隊時延還取決於數據的優先順序和結點的隊列調度演算法。(4)處理時延處理時延是分組在中間結點的存儲轉發過程中而進行的一些必要的處理所花費的時間,這些處理包括提取分組的首部,進行差錯校驗,為分組定址和選路等。綜上所述,網路端到端的時延是幾種時延的總合,其計算公式是:總時延=傳播時延+發送時延+排隊時延+處理時延根據網路的不同情況,有時有些時延可以忽略不計,如在區域網中,傳播時延很小可以忽略不計;當網路沒有擁塞時,分組在各個結點的排隊時延可以忽略不計。 2.往返時延往返時延(Round-Trip Time,RTT)也是一個重要的性能指標,它表示從發送方發送數據開始,到發送方收到來自接收方的確認,總共經歷的時延。對於復雜的網路,往返時延要包括各中間結點的處理時延和轉發數據時的發送時延。 3.時延變化/時延抖動時延抖動(jitter)指不同分組穿越網路的延遲的變化。當傳輸多媒體信息時,如音視頻應用,更需要關心時延的變化。因為應用層信息的解碼和無失真展示要求數據的時延變化在某個范圍內,這時會引入時延抖動參數來描述網路性能。

❽ 發送時延的計算公式是什麼...

發送時延=數據幀長度(b)/發送速率(b/s)
傳播時延=信道

時延是指一個報文或分組從一個網路的一端傳送到另一個端所需要的時間。它包括了發送時延,傳播時延,處理時延,排隊時延。(時延=發送時延+傳播時延+處理時延+排隊時延)一般,發送時延與傳播時延是我們主要考慮的。對於報文長度較大的情況,發送時延是主要矛盾;報文長度較小的情況,傳播時延是主要矛盾。(計算機網路方面的時延概念)
時延是指從說話人開始說話到受話人聽到所說的內容的時間。一般人們能忍受小於250ms的時延,若時延太長,會使通信雙方都不舒服。此外,時延還會造成回波,時延越長所需的用於消除回波的計算機指令的時間就越多。傳送時延由Internet的路由情況決定,如果在低速信道或信道太擁擠時,可能會導致長時間時延或丟失數據包的情況。
發送時延的計算公式為 發送時延=數據塊長度/信息傳輸速率(2)傳播時延它是指承載傳輸信號的電磁波在一定長度的信道上傳播所需要的時間。傳播時延的計算公式為傳播時延=信道長度/電磁波在信道上的傳播速率在自由空間中,電磁波以光速傳播,光速為3.0×108 m/s。在銅線或光纖中,電磁波的速度大約降低到光速的72%。(3)轉發時延這是數據塊在中間節點(中繼器/交換機/路由器)轉發數據時產生的時延。數據塊經歷的總時延為上述3個部分時延之和,即總時延=發送時延+傳播時延+轉發時延時延是計算機網路的一項重要指標,各種時延也影響到網路參數的設計。7.同步同步要求通信雙方的基準定時時鍾的頻率和相位是相同的,其頻率差和相位差保持在允許的容差之內。同步分為幀同步和位同步

❾ 計算機網路中爭用期怎麼算

爭用期=2*端到端距離/電磁波速率=2τ

爭用期是指電磁波在兩基站之間來回傳播的時間,唯一可控的物理因素是最大距離,所以兩基站間的最大距離決定了爭用期的大小。

由於在爭用期內的電磁信號沖突無法確定是否會被發送方檢測得到,所以無法判定發送時長小於爭用期的數據是否已沖突,於是規定發送時長大於爭用期的數據才屬於有效數據,這才可以根據比特發送速率(如10Mb/s)算出最小有效數據幀長(忘記符號怎麼表示就不列式子了)。

所以在比特發送速率一定時,爭用期和最小數據幀長是成正比的,也就是最大距離和最小數據幀長成正比,而如果最小數據幀長一定,最大距離(可以直接理解為爭用期時長)和比特發送速率就成反比了。

所以最早期在發送速率一定的情況下,爭用期(512b,51.2us)應該是最大距離和最小數據幀長相互妥協的結果。

後來,由於技術發展,比特發送速率提高(100Mb/s),想要維持原有協議(在這里指最小數據幀長)盡可能不變(可能改協議代價大?),爭用期就隨比特發送速率降低(5.12us),對應的最大距離也必須減小(/10),所以基建狂魔又要開始上班建造更多基站了。

爭用期(Contention Period)就是乙太網端到端往返時間2τ,又稱為碰撞窗口(Collision Window)。 在區域網的分析中,常把匯流排上的單程端到端傳播時延記為τ。通常取51.2微秒為爭用期時間,對於10Mb/s乙太網,期間可以發送512bit數據,即64位元組。

我們知道,匯流排上只要有一台計算機在發送數據,匯流排的傳輸資源就被佔用,因此,在同一時間只能允許一台計算機發送信息,否則各計算機之間就會互相干擾。

乙太網採用的協調方法是使用一種特殊的協議CSMA/CD,就是載波監聽多點接入/碰撞檢測(Carrier Sense Multiple Access with Collision Detection)。

我們可以清楚地看到,在發送數據幀後至多經過時間2τ就可以知道所發送的數據幀是否發生碰撞。即一個站在發送完數據後,只要通過爭用期的「考驗」,即經過爭用期這段時間還沒有檢測到碰撞,就能夠肯定這次發送不會發生碰撞。