1.存儲轉發交換
(1)存儲轉發交換與電路交換的區別
存儲轉發交換與電路交換的區別表現在兩個特點:
①發送的數據與目的地址、源地址、控制信息按照一定格式組成一個數據單元(報文或報文分組)進入通信子網;
②通信予網中的結點是通信控制處理機,它負責完成數據單元的接收、差錯校驗、存儲、路由選擇和轉發功能。
(2)報文和報文分組
存儲轉發交換方式分爲兩類:報文存儲轉發交換(簡稱報文交換)與報文分組存儲轉發交換(簡稱分組交換)。利用存儲轉發交換原理傳送數據時,被傳送的數據單元相應可以分爲兩類:報文和報文分組。
①報文:如果在發送數據時可以不管數據長度,而只是把它當做一個邏輯單元,則可以在數據中加上目的地址、源地址和控制信息,並按照一定的格式打包成一個報文。
②報文分組:除了將數據處理成報文外,另一種方法是限制數據的最大長度,例如,限定分組的最大長度是15008。源結點需要將一個長報文分成多個分組,由目的結點將多個分組按照順序重新組織成報文。報文分組也簡稱爲分組。
報文是不論數據長度,不管數據多長,都處理成一個單元。而報文分組則將數據分成多個小組,傳送到目的地後再組合成原數據。如果傳輸一個5斤的包裹,報文交換是將整個包裹作爲1件,再加上有關寄件人、收件人等的信息,一起發送;而報文分組是以l斤爲限,分成5個包裹(即分組),一個一個發送。
正因爲報文和報文分組將數據處理成不同的`規格,所以用這兩種方式傳輸數據時,其效果也不相同,見下表。
報文和報文分組的對比
區別1 | 區別2 | 區別3 | |
報文 | 不論數據多長,都處理成一個單元 | 數據長,傳輸時出現錯誤難發現 | 一旦錯了,需要整個數據重發 |
報文分組 | 按規格將數據分割成較小的分組 | 數據短,傳輸時出現錯誤容易現 | 一旦錯了,只需要發出錯的那個分組 |
2.電路交換
電路交換方式與電話交換的工作過程類似。兩臺計算機通過通信子網進行數據交換前,首先要在通信子網中建立一個實際的物理線路連接。
(1)電路交換的3個階段
電路交換的通信過程分爲3個階段。
①線路建立階段;②數據傳輸階段;③線路釋放階段。
(2)電路交換方式的特點
電路交換方式的優點是:通信實時性強,適於交互會話類通信。
電路交換方式的缺點是:對突發性通信不適應,系統效率低,不具備存儲數據的能力,不能平滑數據量,不具備差錯控制能力,無法發現和糾正傳輸過程中發生的差錯。