網路交換



交換是將從一個埠進入的資料包轉發到通往目的地的埠的過程。當資料進入埠時稱為入站,當資料離開埠或出去時稱為出站。一個通訊系統可能包括許多交換機和節點。在廣義上,交換可以分為兩大類

  • 無連線:資料根據轉發錶轉發。不需要預先握手,確認是可選的。

  • 面向連線:在將要轉發的資料交換到目的地之前,需要預先建立兩個端點之間的路徑上的電路。然後資料透過該電路轉發。傳輸完成後,電路可以保留以備將來使用,也可以立即關閉。

電路交換

當兩個節點透過專用通訊路徑相互通訊時,稱為電路交換。資料傳輸需要預先指定的路由,並且不允許其他資料透過。在電路交換中,要傳輸資料,必須建立電路才能進行資料傳輸。

電路可以是永久的或臨時的。使用電路交換的應用程式可能需要經過三個階段

  • 建立電路

  • 傳輸資料

  • 斷開電路

Circuit Switching

電路交換是為語音應用而設計的。電話是電路交換最合適的例子。在使用者撥打電話之前,會在網路上建立呼叫者和被叫者之間的虛擬路徑。

報文交換

這項技術介於電路交換和分組交換之間。在報文交換中,整個報文被視為一個數據單元,並整體進行交換/傳輸。

使用報文交換的交換機首先接收整個報文並將其緩衝,直到有資源將其傳輸到下一個跳點。如果下一個跳點沒有足夠的資源來容納大型報文,則報文將被儲存,交換機將等待。

Message Switching

這項技術被認為是電路交換的替代品。在電路交換中,整個路徑僅被兩個實體阻塞。報文交換已被分組交換取代。報文交換具有以下缺點:

  • 傳輸路徑中的每個交換機都需要足夠的儲存空間來容納整個報文。

  • 由於使用了儲存轉發技術並且需要等待資源可用,因此報文交換非常慢。

  • 報文交換不是流媒體和即時應用程式的解決方案。

分組交換

報文交換的缺點催生了分組交換的理念。整個報文被分解成更小的塊,稱為分組。交換資訊新增到每個分組的頭部並獨立傳輸。

中間網路裝置更容易儲存小分組,並且它們在載波路徑或交換機的內部記憶體上也不佔用太多資源。

Packet Switching

分組交換提高了線路效率,因為來自多個應用程式的分組可以在載波上進行多路複用。網際網路使用分組交換技術。分組交換允許使用者根據優先順序區分資料流。分組根據其優先順序進行儲存和轉發,以提供服務質量。

廣告