簡介
虛電路是在分組交換網路上的兩個或多個端點站點間的鏈路。它為兩個端點間提供臨時或專用面向連線的會話。提前定義好一條路徑,可以改進性能,並且消除了幀和分組對頭的需求,從而增加了
吞吐率。從技術上看,可以通過
分組交換網路的物理路徑進行改變,以避免擁擠和失效線路,但是兩個端系統要保持一條連線,並根據需要改變路徑描述。
1.利用一個RTT時間來建立虛擬信道。
2.如果交換失敗,必須重新建立連線。
3.能夠通過以下方式提前避免信道阻塞:為每一個虛擬信道分配
緩衝區;許可權控制;對每一連線進行計費。
影響因素
虛電路通信與電路交換類似,兩者都是面向連線的,即數據按照正確的順序傳送,並且在連線建立階段都需要額外開銷。但是,電路交換提供穩定的
比特率和延遲時間,而
虛電路服務的比特率和延遲時間要取決於以下因素:
1.網路節點上包佇列的長度;
2.應用程式產生數據的比特率;
3.使用統計
多路復用技術時,共享同一網路資源的其他用戶的負荷;
4.許多虛電路協定通過數據重傳,包括檢錯
糾錯和自動重傳請求(ARQ),提供可靠的通信服務。
優點
虛電路是交換網路(ATM、幀中繼、IP或網際網路)上兩個終端站之間的點對點通信鏈路。虛電路的設計是在交換網路上仿真物理電路的特性。家中與電話公司中心局之間的模擬電話線路就是物理電路的例子。它是專用於單個呼叫的物理線路,沒有其他人使用它,頻寬不共享。採用虛電路方式傳輸時,物理媒體被理解為由多個子信道(稱之為邏輯信道LC)組成,子信道的串接形成虛電路(VC),利用不同的虛電路來支持不同的用戶數據的傳輸。
虛電路的特點:
(1)在每次分組傳送之前,必須在傳送方與接收方之間建立一條邏輯連線。這是因為不需要真正去建立一條物理鏈路,連線傳送方與接收方的物理鏈路已經存在;
(2)一次通信的所有分組都通過這條虛電路順序傳送,因此報文分組不必帶目的地址、源地址等輔助信息。分組到達目的結點時不會出現丟失、重複與亂序的現象;
(3)分組通過虛電路上的每個結點時,結點只需要做差錯檢測,而不需要做路徑選擇;
(4)通信子網中每個結點可以和任何結點建立多條虛電路連線。
分類
永久性虛電路(PVC,Permanent Virtual Circuit)是一種提前定義好的,基本上不需要任何建立時間的端點站點間的連線。在公共-長途電信服務,例如
異步傳輸模式(ATM)或幀中繼中,顧客提前和這些電信局簽訂關於PVC的端點契約,並且如果這些顧客需要重新配置這些PVC的端點時,他們就必須和電信局聯繫。
交換型虛電路(SVC)是端點站點之間的一種臨時性連線。這些連線只持續所需的時間,並且當會話結束時就取消這種連線。虛電路必須在數據傳送之前建立。一些電信局提供的分組交換服務允許用戶根據自己的需要動態定義SVC。
在ATM環境,在端點站點之間的邏輯連線稱為虛擬信道(VC)。
虛擬路徑(VP)是一個或多個VC通過一個散列網路到達相同目的地的一條定義好的路徑,雖然每個VC可以連線到不同的端系統或在這個目的地的套用處理。可以將VP想像為包含一束電線的電纜。在這個比喻中,該電纜將兩點和此電纜連線端系統內的獨立電路相連。它的優點是,共享穿越網路的相同路徑的連線被組織在一起,並使用相同的管理功能。如果已經建立了VP,就可以很輕易地增加新的VC,這時因為已經完成了定義穿越這個網路路徑的工作。另外,如果這個網路為了避免擁擠或失效的線路而需要改變一條路徑時,所有為這個VP建立的VC都被定向到這個新的路徑。
PVC是在幀中繼環境中傳統的連線方式,雖然1993年末SVC被支持加入這個規範。PVC具有特定服務特點。在與提供商建立了服務時,就定義PVC和這裡列出的服務特點。這個鏈路的服務特點:承約信息大小(committed burst size)、承約信息率(committed information rate)、過量信息大小(excess burst size)和幀大小(frame size)。它們是在協商時定義的。
承約信息大小(CBS)是網路提供商同意在時間間隔內的正常網路狀態進行傳輸的最大數據(按位)的數量。
承約信息率(CIR)是網路提供商同意的在一個PVC的正常網路狀態期間傳輸CBS承約數據的傳輸率。
過量信息大小(EBS)是最大允許的超出CBS的未承約數據(按位)的數量,這個網路將試圖在一個時間間隔期間傳送它們。EBS數據將在
網路擁擠期間被網路按照可拋棄數據對待。
幀大小是傳送顧客數據穿越分組交換網路的幀的體積。