在網路通訊中,資源的有效利用至關重要。 SVC(Switched Virtual Circuit,交換虛擬電路) 正是為此而生——它按需建立連線、用完即釋放,如同電話撥號般靈活,徹底改變了傳統固定電路的資源浪費問題。 什麼是 SVC?動態連線的核心機制 SVC 是一種 按需動態建立與拆除的虛擬通道 ,與永久虛擬電路(PVC)最大的差異在於其生命週期完全由通訊行為驅動。當端點需要通訊時,透過 訊號協定(Signaling Protocol) 向網路發出請求,網路動態分配路徑與資源;通訊結束後,連線隨即釋放,頻寬與虛擬通道識別碼(VCI/VPI)立即歸還給網路。此機制廣泛應用於 ATM(非同步傳輸模式)與 Frame Relay 等技術,特別適合 流量不規律、通訊對象多變 的應用場景,如語音交換與多點視訊會議。 SVC 的建立流程與潛在風險 SVC 的生命週期分為三個階段: 呼叫建立(Call Setup)、資料傳輸(Data Transfer)、呼叫拆除(Call Teardown) 。建立階段由發起端送出 SETUP 訊息,網路逐跳協商 QoS 參數與路由,確認後回傳 CONNECT 訊息,整個交握過程類似 TCP 三向交握但更複雜。主要風險在於 連線建立延遲(Setup Latency) ,若通訊頻率高但每次資料量極少,反覆的建立與拆除會產生顯著的控制平面負擔。此外,網路資源不足時可能出現 呼叫阻塞(Call Blocking) ,導致連線建立失敗,這是 SVC 設計上必須妥善處理的邊界情境。 💡 重點整理 按需建立: 連線由訊號協定觸發,非預先配置,資源利用率高。 自動釋放: 通訊結束即歸還頻寬與 VCI/VPI,適合多對多通訊場景。 延遲風險: 建立交握耗時,對低延遲敏感應用(如即時語音)需謹慎評估。 阻塞問題: 網路資源不足時呼叫可能失敗,需搭配準入控制(CAC)機制。 SVC 以彈性換取建立成本,在流量動態且通訊對象不固定的環境中優勢明顯。理解其三段式生命週期與阻塞風險,是正確選用 SVC 或 PVC 的關鍵判斷依據。 📚 參考文獻 ITU-T Q.2931 — Broadband Integrated Services Digital Net...