NDIS 封包時間戳記的概觀

NDIS 封包時間戳記介面支援網路介面卡 (NIC) 的硬體時間戳記功能, (PTP) 第 2 版。

當使用自己的硬體時鐘接收或傳輸封包時,許多 NIC 都可以在其硬體中產生時間戳記。 從 NDIS 6.82 開始,NDIS 封包時間戳記可讓您將硬體時間戳記支援新增至 NIC 驅動程式。

您可能想要啟用時間戳記支援,以改善時鐘同步處理應用程式的精確度。 迷你埠驅動程式預設應停用所有類型的時間戳記支援。

具體而言,NDIS 封包時間戳記可讓作業系統使用硬體時間戳記,讓實作 PTP 通訊協定的應用程式使用 UDP 作為傳輸可以使用它們。 PTP 是一種通訊協定,可利用硬體時間戳記,在系統之間達到更精確的時間同步處理。

較接近的時間戳記產生是網路介面卡硬體傳送或接收封包時,同步處理應用程式越精確。 NDIS 封包時間戳記可協助改善時間同步處理應用程式的正確性,方法是讓他們使用 NIC 硬體中產生的時間戳記。

NDIS 封包時間戳記可讓 PTP 第 2 版應用程式 (,如 IEEE) 以雙步驟模式運作,以使用 NIC 的硬體時間戳記功能。 在雙步驟模式中,PTP 封包中的時間戳記會從硬體擷取,並以個別訊息的形式傳達,而不是在硬體中即時產生。

NDIS 封包時間戳記可讓您:

  • 探索 NIC 硬體的時間戳記功能。

  • 使用針對 PTP 定義的標準 UDP 埠,將 NIC 硬體時鐘的時間戳記與透過 UDP (執行的 PTP 第 2 版流量產生關聯,例如 319 和 320) 。

  • 使用 NIC 硬體的時鐘作為免費的執行時鐘。 查詢網路硬體時鐘並建立網路硬體時鐘與系統時鐘之間的關聯性,就能夠達成此狀況。

  • 產生軟體時間戳記。

NDIS 封包時間戳記介面的目標為乙太網路硬體。 介面適用于這兩個 NIC,這些 NIC 特別支援 PTP 第 2 版流量的硬體時間戳記產生,以及可為所有流量產生硬體時間戳記的 NIC,因為這些 NIC 也適用于 PTP 流量。

本節內容

報告時間戳記功能和目前的組態

將時間戳記附加至封包

NDIS 封包時間戳記的標準化 INF 關鍵字

查詢時間戳記功能和組態