ptp 时钟同步
转载请注明出处:
PTP(Precision Time Protocol)的功能可以帮助实现网络中各个节点的时钟同步,以提供更精确的时间参考。
作用:
时钟同步:通过PTP协议,在网络中不同节点之间实现高精度的时钟同步,确保各设备具有一致的时间参考。
时间敏感应用:在需要高度时间同步的应用场景中,如金融交易、工业自动化等,PTP能够提供可靠而高精度的时间标记,使得应用能够准确地进行数据处理和操作。
配置步骤:
启用PTP功能:在路由设备上启用PTP功能,允许设备作为PTP主时钟(Master Clock)或从时钟(Slave Clock)。
配置接口:选择要参与PTP的接口,并为之配置适当的PTP参数,如时钟源、时钟优先级等。
PTP配置文件:根据具体设备和厂商,可能需要创建一个PTP配置文件,其中包含设备的PTP参数和配置信息。
协议配置:配置设备上的PTP协议参数,对PTP消息进行控制和调整。
常用命令:
display ptp brief:显示PTP简要信息,如PTP状态、时钟角色、时钟源等。display ptp corrections:显示PTP校正信息,包括时钟偏差校正和频率补偿值。ptp domain <domain-id>:配置设备的PTP域标识。ptp enable:启用设备上的PTP功能。ptp clock source {external | ieee1588}:指定设备的时钟源,可以是外部时钟源(如GPS)或IEEE 1588(PTP)时钟源。ptp clock priority <priority>:设置设备的PTP时钟优先级,用于决定设备在PTP网络中的角色。ptp announce timeout <timeout>:配置PTP宣告信息超时时间,控制设备之间PTP状态的转换速度。
常用查看命令实例解析
1.dis ptp interface br / dis ptp interface brief:

dis ptp interface br / dis ptp interface brief:
- Name:显示PTP接口的名称。
- State:显示接口的状态。
- Delay mechanism:显示延迟机制。
- Clock step:显示时钟步进方式。
- Asymmetry correction:显示时钟的不对称校正值。
2.display ptp parent:

display ptp parent:
- Parent clock ID:显示上级时钟的ID。
- Parent port number:显示上级时钟的端口号。
- Observed parent offset (log variance):显示观察到的上级时钟偏移值。
- Observed parent clock phase change rate:显示观察到的上级时钟相位变化率。
- Grandmaster clock ID:显示大师时钟的ID。
- Grandmaster clock quality:显示大师时钟的相关质量信息,包括类别、准确度、偏移值、优先级等
3.dis ptp clock

dis ptp clock:
- PTP profile:显示PTP协议的配置文件。
- PTP mode:显示PTP模式,此处为边界时钟(Boundary Clock)。
- Slave only:显示是否仅作为从时钟。
- Sync uncertain:显示同步不确定状态是否启用。
- Clock state:显示时钟状态是否启用。
- Lock status:显示时钟锁定状态。
- Clock ID:显示该时钟的ID。
- Clock type:显示时钟的类型,此处为本地时钟。
- Clock domain:显示时钟域标识。
- Number of PTP ports:显示PTP端口数量。
- Priority1:显示时钟的优先级1。
- Priority2:显示时钟的优先级2。
- Clock quality:显示时钟质量信息,包括类别、准确度、偏移值等。
- Offset from master:显示与主时钟的偏移量。
- Mean path delay:显示平均路径延迟。
- Steps removed:显示移除的步骤数。
- Local clock time:显示本地时钟时间。
- Clock source info:显示时钟源信息,包括时钟、优先级、准确度等。
4.dis ptp interface

dis ptp interface:
- Interface:显示PTP接口的名称。
- Clock ID:显示该接口所使用的时钟ID。
- Port number:显示该接口的端口号。
- PTP version:显示PTP协议的版本。
- PTP enable:显示PTP功能是否启用。
- Transport of PTP:显示PTP传输机制,此处为IEEE 802.3/Ethernet。
- Port state:显示该接口的状态,此处为Slave(从时钟)。
- Force state:显示是否强制更改时钟状态。
- Clock step:显示时钟步进(adjustment)方式。
- Asymmetry correction:显示时钟的不对称校正值。
- Delay mechanism:显示延迟机制,此处为End to End。
- Unicast negotiate port role:显示单播协商端口角色,此处为无效。
ptp 时钟同步的更多相关文章
- PTP时钟和NTP时钟同步有什么区别
PTP时钟 理论上任何PTP时钟都能实现主时钟和从时钟的功能,但一个PTP通信子网内只能有一个主时钟.整个系统中的最优时钟为最高级时钟GMC(Grandmaster Clock),有着最好的稳定性.精 ...
- buildroot ntp 网络时钟同步
/********************************************************************** * buildroot ntp 网络时钟同步 * 说明: ...
- Linux下的ntp时钟同步问题
前段时间,项目中有个需求,需要将linux和windows的时间进行同步,网上也有很多类似时钟同步的帖子,大致类似:不过本次的linux的机器有点特殊,没有service命令,而且要求在另一台suse ...
- (3)I2C总线的字节格式,时钟同步和仲裁
字节格式 发送到SDA线上的每个字节必须是8位.每次传输的字节数量是不受限制的.每个字节后必须跟着一个ACK应答位.数据从最高有效位(MSB)开始传输.如果从机要执行一些功能后才能接收或者发送新的完整 ...
- vlc_input buffer管理 & 时钟同步(转)
vlc_input buffer管理 & 时钟同步 一.背景1.当播放网络视频流时(比如udp视频流),发送方(编码)和接收方(解码)是并行操作的,如果发送太慢(或因为网络原因出现延迟)的话, ...
- ntp 时钟同步
注意: 如果你无法和外部网络的时钟同步,请检查UDP端口时候被封.
- CentOS时钟同步服务器
①本地时钟服务器需要安装chrony服务,可以通过yum.rpm.源码包安装,chrony支持C/S模式 ②编辑本地时钟服务,使其指向提供标准时间服务器,例如:中国国家授时中心NTP服务器. 修改配置 ...
- 关闭VirtualBox虚拟机的时钟同步
原文链接:关闭VirtualBox虚拟机的时钟同步 在VirtualBox的虚拟机上默认虚拟机的时间是会和物理机同步的,但可以通过下面的命令来关闭 1. 首先查看虚拟机列表 VBoxManage li ...
- IIC - 【转载】对I2C总线的时钟同步和总线仲裁的深入理解
对I2C总线的时钟同步和总线仲裁的深入理解 每一个IIC总线器件内部的SDA.SCL引脚电路结构都是一样的,引脚的输出驱动与输入缓冲连在一起.其中输出为漏极开路的场效应管.输入缓冲为一只高输入阻抗的同 ...
- 配置ntpd时钟同步服务
ntpd时钟同步服务 目录 参考: CentOS配置时间同步NTP: http://www.crsay.com/wiki/wiki.php/server/centos/ntp-set 解决ntp的错误 ...
随机推荐
- flutter apk启动闪退问题
今发布一个flutter apk 安装后启动时老是闪退,经过一遍又一遍查找,发现是指定了so的问题 看多次点击启动 一.比对打包后的apk 在出现该问题后也搜索了不少资料,参考过 https://bl ...
- git push origin master 提示输入用户名和密码
今天更换了一台电脑,重新配置了SSH keys:但是在push得时候提示我输入用户名和密码 taodeMacBook-Pro:my_trip_proj tao$ git push origin mas ...
- linux 条件语句和逻辑判断
目录 一.条件判断 二.逻辑判断 三.if和case 四.七个实验 一.条件判断 1.test测试 test [ 条件表达式 ] -e:测试目录是否存在 -d:测试是否为目录 -f:是否为文件 ...
- mysql安装教程【安装版】和Navicat-for-MySQL破解版
傻瓜式mysql安装教程[安装版]https://blog.csdn.net/qq_59636442/article/details/123058454 Navicat-for-MySQL下载链接:h ...
- Conda 为什么越来越慢?
作者:生信宝典 | 生信宝典公众号原文:https://mp.weixin.qq.com/s/OkOgN4j44MHNt1_noPVpzA Conda 为什么越来越慢? Conda 中包含的软件越来越 ...
- Vue——计算属性、监听属性、Vue生命周期、组件介绍和使用、组件间通信、ref属性
计算属性 // 1 计算属性是基于他们的依赖变量进行缓存的 // 2 计算属性只有在它的相关依赖变量发生改变时才会重新求值,否则不会变(函数只要页面变化,就会重新运算) // 3 计算属性就像pyth ...
- 浅谈OpenCV的多对象匹配图像的实现,以及如何匹配透明控件,不规则图像
浅谈OpenCV的多对象匹配透明图像的实现,以及如何匹配半透明控件 引子 OpenCV提供的templateMatch只负责将(相关性等)计算出来,并不会直接提供目标的对应坐标,一般来说我们直接遍历最 ...
- 【技术积累】Mysql中的SQL语言【一】
建表语句 后续所有内容建立在这些SQL语句上 CREATE TABLE users ( id INT PRIMARY KEY, name VARCHAR(50), age INT ); CREATE ...
- 如何使用libavfilter库给输入文件input.yuv添加视频滤镜?
一.视频滤镜初始化 本次代码实现的是给输入视频文件添加水平翻转滤镜,在视频滤镜初始化部分我们可以分为以下几步进行: 1.创建滤镜图结构 视频滤镜功能最核心的结构为滤镜图结构,即AVFilterGrap ...
- javaSE 温故而知新
重温 javaSE 前言:有地基才能有高楼大厦 目录 重温 javaSE 认识java Java基础 1.数据类型 1.1 基本数据类型: 1.2 引用数据类型 1.3 基本数据类型的包装类 1.4 ...