概念比較
- 報文交換: 源(應(yīng)用)發(fā)送信息整體;
- 分組交換:報文拆分出來的一系列相對較小的數(shù)據(jù)包;
分組交換的優(yōu)勢
中間節(jié)點的存儲需求:
報文交換直接傳送實際的內(nèi)容(不管大小饮潦,直接發(fā)送),則中間節(jié)點需要有等同于發(fā)送內(nèi)容大小的緩存否則將無法發(fā)送,這一點顯然是不容易實現(xiàn)甚至是無法實現(xiàn)的坞琴。
發(fā)送延時方面考慮:
分析采用報文交換:
假設(shè)中間的中轉(zhuǎn)節(jié)點個數(shù)為N,分組交換所分的組數(shù)為G = M / L逗抑;
如從左側(cè)電腦傳輸?shù)接覀?cè)電腦用時:這里報文交換不用考慮到傳輸時延剧辐,因為只有一個消息需要傳送,則傳送時間為(N+1)M/R邮府;
采用分組交換時荧关,考慮最后一個分組需要等待的時間為(G-1)L/R,最后一個分組傳送的時間為(N+1)L/R(這里是不極其類似于報文交換褂傀,其實每一個分組交換即一個細(xì)分的報文交換~~)忍啤,所以分組交換的總時間為(G+N)L/R => M/R + NL/R(還是覺著采用組數(shù)比較好,再把G帶入 M/R + N/G (M/R))(注:加粗部分為比較方便記憶的計算方式)
傳輸方式 | 傳輸時間 | 緩存 |
---|---|---|
報文交換 | (N+1)*M/R | M |
分組交換 | (N/G+1)*M/R | M/G |
通過上面的比較可以發(fā)現(xiàn)紊服,分組交換在傳輸時間和占用緩存方面均有比較大的優(yōu)勢檀轨,當(dāng)合理設(shè)置G可以得到很明顯的差距。
計算例子中的時間:G = 5000
欺嗤,不考慮分組產(chǎn)生的表頭参萄。
傳輸方式 | 傳輸時間 | 緩存 |
---|---|---|
報文交換 | 15s | 7.5*10^6bits |
分組交換 | 5s*(1 + 2/5000)==5.002s | 1.5*10^3bits |