㈠ 麻煩大神詳細講解一下計算機網路分組交換和報文交換所需要的時間的計算題!
由於不需要考慮結點處理延遲(即確定報文的輸出鏈路以及差錯檢測等)、傳播延遲(在物理介質上的傳播時延),故只需要考慮排隊延遲以及傳輸延遲:
1)存儲階段,A發送的報文到達邊緣路由器需要的時間為0.2s,即在時間點t = 0.2s時報文發送完畢;B發送的報文到達邊緣路由器需要的時間為0.1s,即在時間點t = 0.2s + e報文發送完畢。由於輸出鏈路是唯一的,因此B發送的報文有一個排隊延遲,等於報文A的傳輸延遲0.1s,報文到達另外一端的邊緣路由器之後無需排隊,加上其傳輸延遲即是它的總時間。
ta = 0.2 + 0.1 + 0.2 = 0.5s
tb = 0.1 + 0.1 + 0.05 + 0.1 = 0.35s
2)沒有理解具體的通信過程,在第二個階段是統計多路復用;第一個階段A發送的報文分組獨佔中間數據鏈路的帶寬資源,但是由於其第一段鏈路的帶寬也只有1Mb/s,所以其實際上使用的帶寬也是1Mb/s,全過程直接按照公式進行計算。
ta = 0.2002s, tb = 0.1002s
㈡ 關於計算機網路中的發送時延
發送時延=數據幀長度(b)/發送速率(b/s)
傳播時延=信道長度(m)/電磁波在信道上的傳播速率(m/s)
時延是指一個報文或分組從一個網路的一端傳送到另一個端所需要的時間。它包括了發送時延,傳播時延,處理時延,排隊時延。(時延=發送時延+傳播時延+處理時延+排隊時延)一般,發送時延與傳播時延是我們主要考慮的。對於報文長度較大的情況,發送時延是主要矛盾;報文長度較小的情況,傳播時延是主要矛盾。(計算機網路方面的時延概念)
時延是指從說話人開始說話到受話人聽到所說的內容的時間。一般人們能忍受小於250ms的時延,若時延太長,會使通信雙方都不舒服。此外,時延還會造成回波,時延越長所需的用於消除回波的計算機指令的時間就越多。傳送時延由internet的路由情況決定,如果在低速信道或信道太擁擠時,可能會導致長時間時延或丟失數據包的情況。
㈢ 計算機網路的考試題,求大神或老師解答!
先求發送時延:10*(1+2)=30μs 傳播時延=2000km/200000km/s=0.01s,很顯然此時發送時延可以忽略了
傳播時延=5000km/200000km/s=0.025s,
這里不計算處理、等待、發送時延,就是看有「幾趟路」
一共1Mb,要發1000b,那就需要1M/1000=1000傳輸
停止等待協議是要接到確認才發下一個的,就需要1000*2個傳播時延,那就是0.025*2000=50s
兄弟,你陣該看看書了
㈣ 計算機網路發送時延和傳播時延怎麼算
總時延 = 排隊時延 + 處理時延 + 傳輸時延 + 傳播時延
1. 排隊時延
分組在路由器的輸入隊列和輸出隊列中排隊等待的時間,取決於網路當前的通信量。
2. 處理時延
主機或路由器收到分組時進行處理所需要的時間,例如分析首部、從分組中提取數據、進行差錯檢驗或查找適當的路由等。
3. 傳輸時延
主機或路由器傳輸數據幀所需要的時間。
(4)計算機網路求發送到接收時間擴展閱讀
網路延時高可能有以下幾個原因:
1. 本機到伺服器之間路由跳數過多。由於光/電的傳輸速度非常快,他們在物理介質中的傳播時間幾乎可以忽略不計,但是路由器轉發數據包的處理時間是不可忽略的。當本機到伺服器鏈路中有太多路由轉發處理時,網路延時就會很明顯。
2. 網路帶寬不夠。排除其它因素,如果客戶端和伺服器端直接通過一個路由器連接,但帶寬只有10Kbps,卻同時有多個應用需要傳輸遠超帶寬的數據量200Kbps,這時候會造成大量數據丟失,從而表現為響應延時。
3. 處理帶寬不夠。排除其它因素,如果客戶端和伺服器端直接通過一個路由器連接,且帶寬足夠,但伺服器端處理能力不足,也會造成響應延時。
㈤ 計算機網路,第四張圖中畫波浪線的地方,這個10微秒怎麼得出的呢
首先明確兩個概念,傳輸時延和傳播時延。
傳輸時延=幀長/網路帶寬,即將該幀全部發送到網路上所用的時間,注意幀還未傳播
傳播時延=距離/傳播速度,即發送到網路上的幀傳播到目的地所用的時間
然後傳統的乙太網是共享區域網,多個主機發送的信號可能會發生碰撞,因而要採用載波偵聽多路訪問/沖突檢測CSMA/CD協議。
即在發送幀的同時會發送載波信號,假設載波信號一直傳播到目的地才發生碰撞,那麼再傳回發送端至多需要2倍的傳播時延即往返時延,才能檢測到碰撞。那麼一旦發生碰撞,就要立即停止正在發送的幀。
這就要求發送幀的時間至少要大於往返時延,這樣在發送過程中就能檢測到碰撞。因為網路帶寬是一定的,有了最小發送時間的要求,就有了最小幀長的要求。
題目中一次傳播時延為5us,那麼往返時延為10us,而發送64bit確認幀只需要6.4us,顯然是不夠10us的,因此需要對確認幀進行填充,使其傳輸時延至少為10us。
那麼總時間為發送256bit數據幀所用的時間25.6us+數據幀傳播時延5us+對面回復確認幀的發送時間10us+確認幀的傳播時間5us,圖中式子里25.6+5+6.4+5應該是寫錯了,應為25.6+5+10+5=45.6,不過結果是正確的。
㈥ 計算機通信網中的"傳輸時間"和"傳播時間"有什麼區別啊
傳輸時間:數據從發送到對方完全接受到所有數據的總時間,包括發送時間,存儲轉發時間,傳播時間。
傳播時間:數據在收,發兩端的線路間傳輸所用得時間。
很顯然,傳輸時間>傳播時間
㈦ 什麼是RTT計算機網路里的東西
RTT(Round-Trip Time):往返時延。是指數據從網路一端傳到另一端所需的時間。通常,時延由發送時延、傳播時延、排隊時延、處理時延四個部分組成。
(1)發送時延
發送時延是結點將數據分組發送到傳輸媒介所需要的時間,也就是從分組的第一個比特開始發送算起,到最後一個比特發送完畢所需要的時間。顯然,發送時延與網路介面/信道的傳輸速率成反比,與數據分組的長度成正比。
(2)傳播時延
傳播時延是電磁波在信道中傳播一定距離所需要花費的時間,傳播時延和信道的傳輸速率無關,
而是取決於傳輸媒介的長度,以及某種物理形式的信號在傳輸媒介中的傳播速度。
如電磁波在自由空間的傳播速度是光速,即3×105km/s。電磁波在網路傳輸媒體中的傳播速度比在自由空間中的傳播速度要略低一些,在銅線中的傳播速度約為2.3×105km/s
,在光纖中的傳播速度約為2.0×105km/s 。
(3)排隊時延
排隊時延是分組在所經過的網路結點的緩存隊列中排隊所經歷的時延,排隊時延的長短主要取決於網路中當時的通信量,當網路的通信流量大時,排隊時間就長,極端情況下,當網路發生擁塞導致分組丟失時,該結點的排隊時延視為無窮大。
此外,在有優先順序演算法的網路中,排隊時延還取決於數據的優先順序和結點的隊列調度演算法。
(4)處理時延
處理時延是分組在中間結點的存儲轉發過程中而進行的一些必要的處理所花費的時間,這些處理包括提取分組的首部,進行差錯校驗,為分組定址和選路等。
(7)計算機網路求發送到接收時間擴展閱讀
網路端到端的時延是幾種時延的總合,其計算公式是:
總時延=傳播時延+發送時延+排隊時延+處理時延
根據網路的不同情況,有時有些時延可以忽略不計,如在區域網中,傳播時延很小可以忽略不計;當網路沒有擁塞時,分組在各個結點的排隊時延可以忽略不計。
往返時延(Round-Trip Time,RTT)也是一個重要的性能指標,它表示從發送方發送數據開始,到發送方收到來自接收方的確認,總共經歷的時延。對於復雜的網路,往返時延要包括各中間結點的處理時延和轉發數據時的發送時延。
㈧ 計算機網路傳播時延和傳輸時延在圖上是哪一段
……圖1就是圖2最右邊的分組交換。圖1是沒有任何問題的……
圖1的發送時延即為傳輸時延。
傳輸時延,transmission delay,指一個節點將一個完整報文的所有比特發送到網路鏈路中所需要花費的時間。顯然傳輸時延與報文大小和發送速率有關。
傳播時延,propagation delay,指一個比特從發送方跨越千山萬水到達接收方所需要花費的時間。顯然傳播時延與鏈路的類型/質量、轉發次數等等有關。
㈨ 急! 一道簡單的計算機網路計算題,在線等。。。
1000比特的幀從發送開始到接收結束的最長時間?
2km/(200m/us)+1000b/10Mbps
㈩ 計算機網路中分組鏈路的數據傳輸速率是100Mbit/s 求傳輸時間
分組大小為1000B,頭大小為20B,因此每個分組最大載荷980B。
因此980000B的文件需要1000個1000B的分組才能傳輸完成,傳輸時間為1000*1000*8÷100M = 80ms
H1到H2之間的最短路徑為3個鏈路,分組延時為1000*8÷100M = 0.08ms,因此鏈路物理延遲為0.08×3 = 0.24ms
綜上,從H1開始發送首個比特到H2接收完最後一個比特,總共至少需要80.24ms。