chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

3天內(nèi)不再提示

Linux ptp4l程序實現(xiàn)PTP邊界時鐘和普通時鐘

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

掃碼添加小助手

加入工程師交流群

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

認識PTP

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

PTP的優(yōu)勢

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

實踐1-檢查硬件時間戳

為了使用 PTP ,網(wǎng)絡接口的內(nèi)核網(wǎng)絡驅動程序必須支持軟件或硬件時間戳功能。除了驅動程序中存在的硬件時間戳支持之外,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是您要檢查的接口。對于軟件時間戳支持,參數(shù)列表應包括:

SOF_TIMESTAMPING_SOFTWARE SOF_TIMESTAMPING_TX_SOFTWARE SOF_TIMESTAMPING_RX_SOFTWARE

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

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

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

高可用性支持(HA)

兩路冗余天線

便捷式型號可選

MTBF 391000 小時

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

電信,電力等多行業(yè)PTP標準支持

責任編輯:haq

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

    關注

    114

    文章

    17113

    瀏覽量

    184386
  • Linux
    +關注

    關注

    87

    文章

    11511

    瀏覽量

    213862
  • PTP
    PTP
    +關注

    關注

    0

    文章

    78

    瀏覽量

    9101

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

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

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    基于ptp的分布式系統(tǒng)設計

    PTP概述 PTP是一種網(wǎng)絡時間同步協(xié)議,它允許網(wǎng)絡中的設備同步它們的時鐘PTP基于IEEE 1588標準,旨在提供亞微秒級別的時間同步精度。
    的頭像 發(fā)表于 12-29 10:09 ?573次閱讀

    如何測試ptp網(wǎng)絡性能

    測試PTP(Precision Time Protocol)網(wǎng)絡性能是一個涉及多個方面的過程,以下是一些關鍵的測試步驟和方法: 一、基本功能測試 發(fā)送和接收測試 : 檢查PTP消息是否能夠正確發(fā)送
    的頭像 發(fā)表于 12-29 09:57 ?1057次閱讀

    ptp和GPS時間同步的對比

    與原理 PTP是一種網(wǎng)絡時間同步協(xié)議,它基于IEEE 1588標準。PTP旨在通過以太網(wǎng)提供高精度的時間同步,其精度可以達到亞微秒級別。PTP通過在網(wǎng)絡中發(fā)送時間戳來同步設備之間的時鐘
    的頭像 發(fā)表于 12-29 09:46 ?1113次閱讀

    使用ptp提高網(wǎng)絡時鐘精度的方法

    在現(xiàn)代網(wǎng)絡環(huán)境中,精確的時間同步對于許多應用至關重要,包括電信、金融交易、工業(yè)自動化和科學研究。精確時間協(xié)議(PTP)提供了一種機制,可以在分布式系統(tǒng)中實現(xiàn)高精度的時間同步。 1. PTP的基本原理
    的頭像 發(fā)表于 12-29 09:44 ?978次閱讀

    ptp與NTP的區(qū)別和選擇

    在現(xiàn)代網(wǎng)絡環(huán)境中,時間同步是一個至關重要的功能,它確保了數(shù)據(jù)的一致性和系統(tǒng)的可靠性。PTP(Precision Time Protocol)和NTP(Network Time Protocol
    的頭像 發(fā)表于 12-29 09:41 ?1349次閱讀

    如何配置ptp網(wǎng)絡設備

    1. 理解PTP協(xié)議 PTP是一種網(wǎng)絡協(xié)議,用于在網(wǎng)絡設備之間同步時鐘。它基于IEEE 1588標準,能夠提供亞微秒級別的時間同步精度。PTP通常用于需要精確時間同步的應用,如電信、金
    的頭像 發(fā)表于 12-29 09:36 ?1308次閱讀

    京準電鐘解讀:PTP時鐘同步系統(tǒng)及應用是什么?

    京準電鐘解讀:PTP時鐘同步系統(tǒng)及應用是什么?
    的頭像 發(fā)表于 10-31 09:35 ?789次閱讀
    京準電鐘解讀:<b class='flag-5'>PTP</b><b class='flag-5'>時鐘</b>同步系統(tǒng)及應用是什么?