共用方式為


虛擬連線

在本機計算機上,虛擬連線(VC) 是一個端點(或關聯),可以承載用戶端、呼叫管理員或迷你埠驅動程式與 MCM 驅動程式之間的單一呼叫。 在網路上,VC 是指兩個通訊端點之間的連線,例如兩個面向連線的用戶端。

許多虛擬電路可以同時在一個網路介面卡上運行,使該網路介面卡能同時處理多個呼叫。 每個連線都可以連接到不同電腦上的不同端點。

網路上的 VM 會因提供給客戶端的服務類型而有所不同。 例如,VC 可以提供單向或雙向服務。 每個方向的服務品質 (QoS) 參數可以保證特定的效能閾值,例如頻寬和延遲。 視訊號通訊協定而定,VC 的 QoS 可能可談判。 如需 QoS 的 NDIS 支援詳細資訊,請參閱 服務品質

網路上的 VC 可以是交換式 VC (SVC)或永久性 VC (PVC):

  • 根據需要為特定呼叫建立 SVC。 例如,連線導向的用戶端會針對即將撥出的電話呼叫進行 VC(虛擬電路)的建立。 同樣地,呼叫管理員或 MCM 驅動程式會為了即將向連線導向客戶端指示的傳入呼叫,啟動 VC 的建立。 呼叫管理員或 MCM 驅動程式必須與遠程接收方溝通,有時需要協商 VC 的參數。

  • 永久的 VC 會以手動方式建立,最後由作員使用未在 NDIS 中提供的組態公用程式刪除。 某個監視這類手動建立和刪除 PVC 的用戶端,可以使用 OID_CO_ADD_PVCOID_CO_DELETE_PVC OID 來要求呼叫管理員或 MCM 驅動程式在其設定的 PVC 清單中新增或刪除 PVC。 PVC的 QoS 是由作員所設定,無法透過網路進行談判。

在 NDIS 中,VC 是由迷你埠驅動程式所配置的資源所組成,以維護網路上 VC 的狀態資訊。 這些資源可能包括記憶體緩衝區、事件和數據結構,但不限於記憶體緩衝區。 迷你埠驅動程式應連線導向用戶端的請求,為連出通話建立一個 VC 之類的上下文,或者呼叫管理員為連入通話建立上下文。 如需有關建立 VC 的詳細資訊,請參閱 建立 VC

建立的 VC 必須先由呼叫管理員或 MCM 驅動程式啟用,才能用於數據傳輸。 若要啟用 VC,迷你埠驅動程式或 MCM 驅動程式會設定 VC 的資源,並視需要與 NIC 通訊,以準備 NIC 以接收或傳輸 VC 上的數據。 如需 VC 啟用的詳細資訊,請參閱 啟用 VC

卸除通話時,呼叫管理員或 MCM 驅動程式 會停用用於通話的 VC

呼叫中斷之後,VC 的建立者(連線導向客戶端、呼叫管理器或 MCM 驅動程式)可以選擇起始 刪除 VC,或是繼續使用該 VC 來進行其他呼叫。