本文參考資源:湖科大教書匠--計算機網絡微課堂
電路交換
當有n部電話機相連,則需要n(n-1)/2條線相連
電話交換機接通電話線的方式稱為電路交換
從通信資源的分配角度來看,交換(Switching)就是按照某種方式動態地分配傳輸線路的資源
電路交換的三個步驟:
-
建立連接(分配通信資源)
-
通話(一直占用通信資源)
-
釋放連接(歸還通信資源)
優點:
-
通信時延小
-
有序傳輸
-
沒有沖突
-
適用范圍廣
-
實時性強
-
定制簡單
缺點:
-
建立連接時間長
-
線路獨占,使用效率低
-
靈活性差
-
難以規格化
報文交換
優點:
-
無需建立連接
-
動態分配線路
-
提高線路可靠性
-
提高線路利用率
-
提供多目標服務
缺點:
-
引起了轉發時延
-
需要較大的儲存緩存空間
-
需要傳輸額外的信息量
分組交換
先將過大的數據包切片,然后再往每個數據段添加頭部,目的是為了讓接收方知道每個數據段的順序,以便讓其重新組合成報文
優點:
-
無需建立連接
-
線路利用率高
-
簡化存儲管理
-
加速傳輸
-
減少出錯率和重發數據量
缺點:
-
引起了轉發時延
-
需要傳輸額外的信息量
-
對於數據報服務。存在失序、丟失或重復分組的問題:對於虛電路服務,存在呼叫建立、數據傳輸和虛電路釋放三個過程