Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Em um computador local, uma conexão virtual (VC) é um ponto de extremidade (ou associação) que pode hospedar uma única chamada entre um cliente, gerenciador de chamadas ou driver MCM e um driver de miniporta. Na rede, um VC refere-se a uma conexão entre dois pontos finais de comunicação, como dois clientes orientados à conexão.
Muitos VCs podem estar ativos em uma NIC ao mesmo tempo, permitindo que a NIC atenda simultaneamente muitas chamadas. Cada conexão pode ser para endpoints diferentes em computadores diferentes.
Os VCs numa rede variam no tipo de serviço que prestam aos clientes. Por exemplo, um VC pode fornecer um serviço unidirecional ou bidirecional. Os parâmetros de qualidade de serviço (QoS) para cada direção podem garantir limites de desempenho específicos, como largura de banda e latência. Dependendo do protocolo de sinalização, a QoS para um VC pode ser negociável. Para obter mais informações sobre o suporte NDIS de QoS, consulte Qualidade de serviço.
Um VC numa rede pode ser um VC comutado (SVC) ou um VC permanente (PVC):
Um SVC é criado conforme necessário para uma chamada específica. Por exemplo, um cliente orientado a conexão inicia a criação de um VC para uma chamada de saída que ele vai fazer. Da mesma forma, um gerenciador de chamadas ou driver MCM inicia a criação de um VC para uma chamada de entrada que ele vai indicar a um cliente orientado à conexão. O gerenciador de chamadas ou driver MCM deve se comunicar e, às vezes, negociar os parâmetros para o VC com a parte remota.
Um VC permanente é criado manualmente e, eventualmente, excluído por um operador usando um utilitário de configuração, que não é fornecido no NDIS. Um cliente que monitora essa criação manual e exclusão de PVCs pode usar o OID_CO_ADD_PVC e OID_CO_DELETE_PVC OIDs para solicitar que um gerenciador de chamadas ou driver MCM adicione ou exclua um PVC de ou para sua lista de PVCs configurados. A QoS de um PVC é configurada pelo operador e não é negociável através da rede.
No NDIS, um VC consiste em recursos alocados por um driver de miniporta para manter informações de estado sobre um VC em uma rede. Esses recursos podem incluir, mas não estão limitados a, buffers de memória, eventos e estruturas de dados. O driver de miniporta é solicitado a criar esse contexto para um VC por um cliente orientado à conexão para uma chamada de saída ou um gerenciador de chamadas para uma chamada de entrada. Para obter mais informações sobre a criação de VCs, consulte Criando um VC.
Antes que um VC criado possa ser usado para transmissão de dados, ele deve ser ativado por um gerenciador de chamadas ou driver MCM. Para ativar um VC, um driver de miniporta ou driver MCM configura recursos para o VC e se comunica com uma NIC conforme necessário para preparar a NIC para receber ou transmitir dados no VC. Para obter mais informações sobre a ativação do VC, consulte Ativar um VC.
Ao destruir uma chamada, um gestor de chamadas ou um controlador MCM desativa o VC utilizado para a chamada.
Depois que uma chamada é cancelada, o criador do VC (um cliente orientado à conexão, gerenciador de chamadas ou driver MCM) pode iniciar a exclusão do VC ou usar o VC para outra chamada.