問:電路交換(circuit switching)和封包交換(packet switching)的區別有哪些?請給我舉一些例子。
電路交換(circuit switching)
電路交換(circuit-switched)是一種網絡連接,連接過程中是網絡中兩端點的單路連接。普通語音電話服務就是一種電路交換。電話公司在通話期間為所呼叫號碼預留一條實際的物理通路,其他人不能使用該通路。電路交換通常與分組交換做比較,如X.25網絡可以提供虛電路,即允許多條虛連接共享一條實際物理通路。
封包交換(packet-switching)
分組是指包含用戶數據和協議頭(包括地址和管理信息)的塊,每個分組通過網絡交換機或路由器被傳送到正確目的地。一個信息可能被細分為多個分組,每個分組獨立進行傳輸,并能遵循不同的路由到達最終的目的地。一旦每個信息的所有分組都到達目的地,它們將被重組成源信息。該過程稱為分組交換。分組交換技術是指借助編址的報文分組包選擇路由并發送數據,以使一個信道只在包傳送時才被占用的處理方法或者技術,一旦該包傳送完畢,這個信道就可以用于傳送其它報文包。分組交換的基本思想包括:數據分組、路由選擇與存儲轉發。它類似于報文交換,但它限制每次所傳輸數據單位的長度(典型的最大長度為數千位),對于超過規定長度的數據必須分成若干個等長的小單位,也就是分組。從通信站點的角度來看,每次只能發送其中一個分組。 與電路交換相比,分組交換主要的不同點在于:其通信線路并不是專用于傳送源到目的地間的信息。電路交換的特點是數據傳輸快速、按序到達目的地且到達速率恒定。所以電路交換適用于實時數據傳輸過程,如對服務質量具有較高要求的音頻和視頻功能。而分組交換對突發數據傳輸具有高效、強大的功能,且能抵御傳輸中的時延和抖動現象。如電子郵件信息和Web頁面。 大多數網絡協議,如廣域網(WAN)協議,包括TCP/IP、X.25(目前廣泛安裝的廣域網協議)及幀中繼等,都是基于分組交換技術。Internet是一種分組交換網絡,它在其它多種網絡技術的支持下運行網際協議(IP)。近來的移動電話技術如GPRS和I模式也都應用分組交換技術。相反,傳統的電話服務都是基于電路交換技術,該方式下,通信雙方間的傳輸具有一條專用線路。目前,人們正在努力嘗試在異步傳輸模式中實現兩種電路各自特點(虛擬電路網絡的可靠傳送和分組交換網絡的強大和高效性能)的最佳融合。 分組交換的靈活性高,可以根據需要實現面向連接或無連接的通信,并能充分利用通信線路,因此現有的公共數據交換網都采用分組交換技術。LAN局域網也采用分組交換技術,但在局域網中,從源站到目的站只有一條單一的通信線路,因此,不需要公用數據網中的路由選擇和交換功能。
答:我舉了以下例子來回答你的問題:
電路交換(circuit switching)的例子:你拿起電話給你的朋友撥了一個電話。在這一時刻起,電話服務提供商為這一通話提供了一個專用回路,將你和你朋友的電話連接到了一起。不管你和朋友通話多長時間,這個回路始終存在,兩部電話間的數據包始終遵循同一線路。這是一個電路交換網絡的例子。
封包交換(packet-switching)的例子:在這個例子中,你將你的PC連接到你喜歡的一個網站上,在該網站上你可以下載諸多應用,然后你開始下載應用。每一個數據包都必須找到通往目的地(你的電腦)的路徑。每一個數據包都借助所攜帶的信息來尋找路徑,如源頭與目的地的IP地址。如果網絡發生擁塞,負責在網絡中尋找路徑的路由器將自動選擇其他路徑來保證數據的傳輸。