在現代計算機網路中,源主機將長報文劃分為較小的資料塊和分組交換機,多數分組交換機在鏈路的輸入端使用儲存**傳輸,即在向鏈路傳送第乙個位元之前,必須接收到整個分組。
那麼一台主機向另一台主機傳送乙個l位元分組需要多長時間,若其中有q段鏈路,每段鏈路的速率為r bps,從主機a發出該分組需要l/rs,在剩下的q-1段鏈路上又需要儲存和**q-1次,每次都有l/r的儲存**時延,因此總時間為q*l/r。
但分組交換機又多條鏈路與之相連,對於每條鏈路,該分組交換機具有乙個輸出快取,,如果鏈路忙於傳輸其他分組,那麼還有承受輸出快取的排隊時延,萬一輸出快取滿了的話,那麼分組會被丟棄,即出現分組丟失或丟包。
分組交換與電路交換的對比,因為其端到端的時延是變動和不可**的,所以不適合實時服務,但是它卻提供了更好的頻寬共享,而且比電路交換更加簡單,實現成本更低。
1 分組交換網路中的時延概述
分組從源主機出發,經過一系列的路由器傳輸,到達目的地,分組在每個節點都受到了幾種不同型別的時延,這些時延最為重要的是節點處理時延,排隊時延,傳輸時延和傳播時延,這些時延總體累加起來就是節點總時延。分組在傳輸鏈路節點,僅在該鏈路沒有其他分組在傳輸並且沒有其他分組排在該佇列前面時,才能在這條鏈路上傳輸該分組
處理時延:檢查分組首部和決定該分組導向何處的時間,也包括檢查比特級出差錯所需要的時間
排隊時延:分組在鏈路上等待傳輸時,它經受排隊時延。
傳輸時延:又稱為儲存**時延,即上文中的l/rs。實際的傳輸時延通常在毫秒到微秒級
傳播時延:即從乙個路由器到另乙個路由器所需要的時間,傳播速度等於或者光速。
2端到端的時延
除了處理,傳輸和傳播時延外,端系統中還有一些其他重要的時延,比如,撥號數據機的調製和編碼時延。
計算機網路(分組交換與電路交換)
在網路中,端系統彼此交換報文,而在通訊的過程,分組 即報文 要經過許多通訊鏈路和分組交換機。現在我們主要談的是通訊過程移動資料的兩種基本方法,分別是分組交換和電路交換,這兩種方法都有各自的特點吧。分組交換採用儲存 機制,這個機制是指在交換機能夠開始向傳輸出鏈路傳輸該分組的第乙個位元之前 冗雜 必須接...
網路的效能指標與分組交換網路
同個人 計算機網路概述 三 計算機網路概述 一 網路協議 網路協議規定了通訊雙方具體的通訊規則,包括訊息的傳遞細節。協議的三要素 語法 語義 同步 語義 對構成協議元素的含義的解釋,即 講什麼 語法 資料與控制資訊的結構或格式,即 怎麼講 同步 規定了事件的執行順序。交換的概念和分類 概念 網路中間...
比較電路交換和分組交換。
問題1.要傳送的報文共x bit 從源點到終點共經過k段鏈路,每段鏈路的傳播時延為d s 資料率為b bit s 在電路交換式電路的建立時間為s s 在分組交換時分組長度為p bit 且各節點的排隊等待時間可忽略不及。問在怎樣的條件下,分組交換的時延比電路交換的要小?答 對電路交換,當t s時,鏈路...