Visão geral do carimbo de data/hora do pacote NDIS

A interface de carimbo de data/hora do pacote NDIS dá suporte à funcionalidade de carimbo de data/hora de hardware de uma NIC (cartão de interface de rede) para o PROTOCOLOP (Precision Time Protocol) versão 2.

Muitas NICs podem gerar carimbos de data/hora em seu hardware quando um pacote é recebido ou transmitido usando seu próprio relógio de hardware. A partir do NDIS 6.82, o carimbo de data/hora do pacote NDIS permite adicionar suporte ao carimbo de data/hora de hardware ao driver NIC.

Talvez você queira habilitar o suporte ao carimbo de data/hora para melhorar a precisão dos aplicativos de sincronização de relógio. O driver de miniporta deve desabilitar todos os tipos de suporte de carimbo de data/hora por padrão.

Especificamente, o carimbo de data/hora do pacote NDIS disponibiliza carimbos de data/hora de hardware para o sistema operacional para que os aplicativos que implementam o protocolo PTP com UDP, pois o transporte pode usá-los. PTP é um protocolo que pode utilizar carimbos de data/hora de hardware para obter uma sincronização de tempo mais precisa entre sistemas.

Quanto mais próxima a geração de carimbo de data/hora for quando um pacote for enviado ou recebido pelo hardware do adaptador de rede, mais preciso será o aplicativo de sincronização. O carimbo de data/hora do pacote NDIS pode ajudar a melhorar a precisão dos aplicativos de sincronização de tempo, permitindo que eles usem carimbos de data/hora gerados no hardware nic.

O carimbo de data/hora do pacote NDIS permite que aplicativos PTP versão 2 (conforme definido pelo IEEE) que operam no modo de duas etapas usem os recursos de carimbo de data/hora de hardware da NIC. No modo de duas etapas, os carimbos de data/hora em pacotes PTP são recuperados do hardware e transmitidos como mensagens separadas em vez de serem gerados em tempo real no hardware.

O carimbo de data/hora do pacote NDIS fornece a capacidade de:

  • Descubra os recursos de carimbo de data/hora do hardware nic.

  • Associe os carimbos de data/hora do relógio de hardware nic ao tráfego ptp versão 2 em execução por UDP (usando as portas UDP padrão definidas para PTP, por exemplo, 319 e 320).

  • Use o relógio do hardware NIC como um relógio de execução livre. A capacidade de consultar o relógio do hardware de rede e estabelecer uma relação entre o relógio de hardware de rede e um relógio do sistema torna isso possível.

  • Gerar carimbos de data/hora de software.

O destino da interface de carimbo de data/hora do pacote NDIS é o hardware Ethernet. A interface funciona com NICs que dão suporte especificamente à geração de carimbo de data/hora de hardware para tráfego PTP versão 2, bem como NICs que podem gerar carimbos de data/hora de hardware para todo o tráfego, pois essas NICs também funcionam com tráfego PTP.

Nesta seção

Relatórios de recursos de carimbo de data/hora e configuração atual

Anexando carimbos de data/hora a pacotes

Palavras-chave INF padronizadas para carimbo de data/hora do pacote NDIS

Consultando funcionalidades e configuração de carimbo de data/hora