国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Linux ptp4l程序實現PTP邊界時鐘和普通時鐘

廣州虹科電子科技有限公司 ? 來源:廣州虹科電子科技有限公 ? 作者:廣州虹科電子科技 ? 2021-09-05 11:27 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

精確時間協議(PTP)是用于在網絡中進行時鐘同步的協議。當與硬件支持結合使用時, PTP 能夠達到亞微秒的精度,這遠好于通常使用的 NTP 。 PTP 支持分為內核空間和用戶空間。該協議的實際實現稱為linuxptp,它是 PTPv2 根據 Linux 的 IEEE 標準 1588 實現的。所述linuxptp包包括ptp4l和phc2sys用于時鐘同步的程序。該ptp4l程序實現了 PTP 邊界時鐘和普通時鐘。硬件時間戳用于將 PTP 硬件時鐘與主時鐘同步,軟件時間戳用于將系統時鐘與主時鐘同步。

認識PTP

同步的時鐘按 PTP 按照主從層次結構組織。從站與它們的主站同步,而主站可能是他們自己的主站的從站。層次結構由最佳主時鐘( BMC ) 算法自動創建和更新,該算法在每個時鐘上運行。當一個時鐘僅具有一個端口,它可以是主或從屬,這樣的時鐘被稱為普通時鐘(OC)。具有多個端口的時鐘可以在一個端口上作為主時鐘,在另一個端口上作為從時鐘,這樣的時鐘稱為邊界時鐘 ( BC )。頂級master被稱為grandmaster 時鐘,可以使用全球定位系統( GPS ) 時間源進行同步。通過使用基于 GPS 的時間源,可以高度準確地同步不同的網絡。

PTP的優勢

PTP 與網絡時間協議( NTP ) 相比的主要優勢之一是各種網絡接口控制器( NIC ) 和網絡交換機中需要硬件時間戳支持。這種專用硬件可以 PTP 解決消息傳輸中的延遲,并大大提高時間同步的準確性。雖然可以在網絡中使用不支持 PTP 的硬件設備(如不支持PTP的交換機),但這通常會導致抖動增加或在延遲中引入不對稱性,從而導致同步不準確。為獲得盡可能高的準確性,建議將所有網絡設備之間的 PTP 時鐘的 PTP 硬件是啟用的。并非所有網絡硬件都支持 PTP 。大型網絡中的時間同步可能更適合 NTP。在硬件 PTP 支持下,NIC 擁有自己的板載時鐘,用于為接收和傳輸的 PTP 消息添加時間戳。正是這個板載時鐘與 PTP 主機同步,計算機的系統時鐘 PTP 與網卡上的硬件時鐘同步。在軟件 PTP 支持下,系統時鐘用于對 PTP 消息打時間戳,并直接與主站同步。硬件 PTP 支持提供了更高的準確性,因為 NIC 可以在PTP 數據包發送和接收的確切時刻標記數據包,而軟件 PTP 支持需要 PTP 操作系統對數據包進行額外處理。

實踐1-檢查硬件時間戳

為了使用 PTP ,網絡接口的內核網絡驅動程序必須支持軟件或硬件時間戳功能。除了驅動程序中存在的硬件時間戳支持之外,NIC 還必須能夠在物理硬件中支持此功能。驗證特定驅動程序和 NIC 的時間戳功能的最佳方法是使用ethtool查詢接口,如下所示:

~]# ethtool -T eth3Time stamping parameters for eth3:Capabilities: hardware-transmit (SOF_TIMESTAMPING_TX_HARDWARE) software-transmit (SOF_TIMESTAMPING_TX_SOFTWARE) hardware-receive (SOF_TIMESTAMPING_RX_HARDWARE) software-receive (SOF_TIMESTAMPING_RX_SOFTWARE) software-system-clock (SOF_TIMESTAMPING_SOFTWARE) hardware-raw-clock (SOF_TIMESTAMPING_RAW_HARDWARE)PTP Hardware Clock: 0Hardware Transmit Timestamp Modes: off (HWTSTAMP_TX_OFF) on (HWTSTAMP_TX_ON)Hardware Receive Filter Modes: none (HWTSTAMP_FILTER_NONE) all (HWTSTAMP_FILTER_ALL)

其中eth3是您要檢查的接口。對于軟件時間戳支持,參數列表應包括:

SOF_TIMESTAMPING_SOFTWARE SOF_TIMESTAMPING_TX_SOFTWARE SOF_TIMESTAMPING_RX_SOFTWARE

對于硬件時間戳支持,參數列表應包括:

SOF_TIMESTAMPING_RAW_HARDWARE SOF_TIMESTAMPING_TX_HARDWARE SOF_TIMESTAMPING_RX_HARDWARE

實踐2-安裝linuxptp

yum安裝

sudo yum install linuxptp

apt-get安裝

sudo apt-get install linuxptp

git安裝

sudo git clone git://git.code.sf.net/p/linuxptp/code linuxptp cd linuxptp sudo make sudo make install

測試:

~]# ptp4l -h usage: ptp4l [options] Delay Mechanism -A Auto, starting with E2E -E E2E, delay request-response (default) -P P2P, peer delay mechanism 。..

實踐3-運行程序

硬件時間戳,主從模式測試主時鐘:

sudo ptp4l -i enp0s31f6 -m –H

從時鐘:

sudo ptp4l -i eno1 -m -H –s

運行結果,從鐘:

主偏移值是以納秒為單位測量的主偏移。的 s0 , s1 , s2 串表示不同的時鐘伺服狀態:s0 被解鎖,s1 是時鐘步驟和 s2 被鎖定。一旦伺服處于鎖定狀態( s2 ),除非 pi_offset_const 在配置文件中將該選項設置為正值,否則時鐘將不會步進(僅緩慢調整)。該 freq 值是時鐘的頻率調整,以十億分之一 (ppb) 為單位。路徑延遲值是從主站發送的同步消息的估計延遲(以納秒為單位)。端口 0 是用于本地 PTP 管理的 Unix 域套接字。端口 1 是 eth3 接口。 INITIALIZING、LISTENING、UNCALIBRATED 和 SLAVE 是一些可能的端口狀態,它們會在 INITIALIZE、RS_SLAVE、MASTER_CLOCK_SELECTED 事件上發生變化。在最后一個狀態更改消息中,端口狀態從UNCALIBRATED 更改為 SLAVE,表明與 PTP 主時鐘成功同步。

在新的工業 4.0 理念正在改變技術格局的世界中,提出了更高的時間同步要求。虹科 & ELPROMA 提供世界領先的時間同步解決方案。ELPROMA(1992年起)提供先進的NTP PTP / IEEE1588時間服務器,用來確保從時鐘高度穩定和準確。

高可用性支持(HA)

兩路冗余天線

便捷式型號可選

MTBF 391000 小時

支持NTP/PTP/IRIG/1PPS+ToD

電信,電力等多行業PTP標準支持

責任編輯:haq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 控制器
    +關注

    關注

    114

    文章

    17787

    瀏覽量

    193072
  • Linux
    +關注

    關注

    88

    文章

    11758

    瀏覽量

    219004
  • PTP
    PTP
    +關注

    關注

    0

    文章

    96

    瀏覽量

    9734

原文標題:【虹科】Linux PTP 高精度時間同步實踐

文章出處:【微信號:Hongketeam,微信公眾號:廣州虹科電子科技有限公司】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    安徽京準:PTP時鐘同步精準賦能AI機器人

    安徽京準:PTP時鐘同步精準賦能AI機器人
    的頭像 發表于 01-16 15:06 ?240次閱讀
    安徽京準:<b class='flag-5'>PTP</b><b class='flag-5'>時鐘</b>同步精準賦能AI機器人

    PTP/GPTP主時鐘服務器的應用? PTP時間服務器

    ,精準記錄電力事件發生時間以保障電力調度的順暢,高精度的時間同步都顯得至關重要。? 超高精度同步:SYN2413型PTP時鐘服務器基于先進的PTP(Precise Time Protocol,精確時間協議)技術,能夠
    的頭像 發表于 11-12 11:49 ?816次閱讀
    <b class='flag-5'>PTP</b>/GPTP主<b class='flag-5'>時鐘</b>服務器的應用?  <b class='flag-5'>PTP</b>時間服務器

    數據堡壘:京準1588PTP主從時鐘系統構建精準世界

    數據堡壘:京準1588PTP主從時鐘系統構建精準世界
    的頭像 發表于 10-29 10:25 ?454次閱讀

    電能質量在線監測裝置時鐘模塊自動同步異常的常見類型有哪些?

    電能質量在線監測裝置時鐘模塊自動同步異常,核心可按 同步方式(PTP/GPS/NTP)分類 ,每種方式的異常類型均集中在 “鏈路、配置、硬件、環境” 四大維度,且各有典型表現。以下是具體分類及特征
    的頭像 發表于 10-22 14:15 ?518次閱讀

    深入理解PTP:高精度時間同步的核心原理

    PTP實現高精度的核心在于其精密的測量機制和對網絡延遲的細致處理。我們以常見的端到端 (End-to-End, E2E) 延遲請求-響應機制為例,來剖析PTP的“對表”藝術。
    的頭像 發表于 09-01 17:41 ?2154次閱讀
    深入理解<b class='flag-5'>PTP</b>:高精度時間同步的核心原理

    工業互聯網時代:PTP時鐘服務器如何實現微秒級精準同步?

    同一個核心技術需求——高精度時間同步。作為工業互聯網、物聯網及通信網絡的基礎設施,PTP時鐘服務器正以亞微秒級的同步精度,重塑現代工業的時序控制體系。一、從NTP
    的頭像 發表于 08-21 14:01 ?868次閱讀
    工業互聯網時代:<b class='flag-5'>PTP</b><b class='flag-5'>時鐘</b>服務器如何<b class='flag-5'>實現</b>微秒級精準同步?

    亞微秒級同步精度!光路科技PTP交換機助力工業升級

    的時間同步能力。它不僅支持透明時鐘、邊界時鐘PTP模式,還具備豐富的環網冗余、端口配置和二層協議功能,能夠在-40℃至75℃環境中穩定運行,是構建高可靠工業網絡
    的頭像 發表于 07-18 17:08 ?774次閱讀
    亞微秒級同步精度!光路科技<b class='flag-5'>PTP</b>交換機助力工業升級

    PTP/GPTP主時鐘服務器的應用?

    ,精準記錄電力事件發生時間以保障電力調度的順暢,高精度的時間同步都顯得至關重要?!巴教煜隆?品牌旗下的 SYN2413 型 PTP 時鐘服務器(旗艦版),作為一款功能強大的 TSN 服務器、GPTP 時間服務器,為客戶在這些復雜且對時間精度要求極高的場景中,提供了完美的
    的頭像 發表于 06-23 17:04 ?676次閱讀

    PTP 時鐘:精準時鐘同步的核心力量

    的 SYN2407 系列 PTP 時鐘模塊,以其卓越的性能和廣泛的適用性,成為了實現高精度時鐘同步的關鍵組件。 一、SYN2407 系列 PTP
    的頭像 發表于 06-12 15:53 ?649次閱讀

    PTP同步時鐘使用注意事項及場景應用

    在數字化時代,精準時間同步對分布式系統至關重要。PTP(精確時間協議,IEEE1588標準)應運而生,它通過網絡傳輸時間戳,突破傳統同步技術局限,可實現亞微秒級高精度時鐘同步,為智能電網、5G通信
    的頭像 發表于 06-12 15:35 ?946次閱讀

    PTP 時鐘:精準時鐘同步的核心力量?

    的 SYN2407 系列 PTP 時鐘模塊,以其卓越的性能和廣泛的適用性,成為了實現高精度時鐘同步的關鍵組件。 一、SYN2407 系列 PTP
    的頭像 發表于 06-05 16:30 ?702次閱讀

    PTP同步時鐘使用注意事項及場景應

    在數字化時代,精準時間同步對分布式系統至關重要。PTP(精確時間協議,IEEE1588標準)應運而生,它通過網絡傳輸時間戳,突破傳統同步技術局限,可實現亞微秒級高精度時鐘同步,為智能電網、5G通信
    的頭像 發表于 05-26 15:49 ?673次閱讀

    如何挑選一款1588PTP時鐘同步服務器?

    在當今數字化程度極高的時代,高精度時間同步對于眾多關鍵領域的高效、穩定運行起著決定性作用。PTP(精確時間協議)時鐘作為實現高精度時間同步的核心設備,其性能優劣直接關乎系統整體表現。挑選一款合適
    的頭像 發表于 05-26 15:45 ?538次閱讀

    GPTP時鐘授時服務器應用介紹、GPTP時鐘PTP授時服務器

    的特點,可應用在以下場景: 汽車領域 自動駕駛:自動駕駛車輛依靠眾多傳感器和系統協同工作,如激光雷達、攝像頭、毫米波雷達等。SYN2413型PTP時鐘確保這些傳感器的數據采集和處理在時間上精確同步,使車輛能準確感知周圍環境,做出實時決策
    的頭像 發表于 05-19 14:41 ?666次閱讀

    使用NUCLEO-F429ZI實現PTP網絡時間同步協議的從時鐘部分,如何輸出相應的PPS信號用于測量主從時鐘同步性能?

    目前正在使用NUCLEO-F429ZI實現PTP網絡時間同步協議的從時鐘部分,使用ptpd實現了簡單的基礎功能,但是想請問一下各位大佬如何輸出相應的PPS信號用于測量主從
    發表于 03-11 08:19