虹科技术|PTP时钟源设备全攻略:从普通时钟到透明时钟的进阶之路

news2024/10/3 8:27:00

导读:在现代通信技术中,精确时间同步对于保障网络性能至关重要。PTP(Precision Time Protocol)时钟源设备作为实现高精度时间同步的关键组件,其配置和选择对于网络架构师和工程师来说至关重要。本文将探讨普通时钟和透明时钟的特性及配置策略,以助您更好地理解和应用PTP时钟源设备,确保通信网络的高效稳定运行。

普通时钟

普通时钟指的是具有单个PTP端口的PTP时钟,它作为PTP网络中的一个节点运行,并且可以根据BCM算法在一个网段内选择作为主节点或从节点。 普通时钟是PTP网络中最常见的设备,因为它们通常用作网络中的终端节点,连接到需要同步的设备。

透明时钟

透明时钟在IEEE 1588标准的第二版中得到了引入,作为优化级联拓扑结构的一种创新方法。与边界时钟不同,透明时钟并不扮演多端口普通时钟的角色,而是负责更新PTP事件消息中新引入的时间间隔字段。这一64位时间间隔校正字段的引入,使得交换延迟能够被补偿至小于1皮秒的潜在精度,从而显著提升了时间同步的精确性。

PTP时钟源配置

虹科RELY-RB以两种方式支持IEEE1588v2功能:普通时钟(OC) 和透明时钟(TC)。 两者都可以使用Web管理器进行配置。

虹科RELY-RB

普通时钟(OC)部分,可以在Web管理器配置以下字段:

• Network interface. 选择OC将在哪些可用网络接口上运行。

• Network transport. 选择第2层以太网或UDP/IPv4传输层。

• Delay mechanism. 在P2P或E2E延迟机制之间进行选择。

• Logging level. PTP堆栈报告的消息的详细信息。

• Slave only. 选中此复选框以强制设备充当从时钟设备。

• Priority 1. 生成的Announce消息的PTP优先级1。

• Priority 2. 生成的Announce消息的PTP优先级2。

• Domain number. PTP域号。

• Clock class. 定义时钟的精度级别。

• Clock accuracy. 生成的Announce消息的PTP时钟精度。

• Announce message period. Announce消息的期限。

• Sync message period. 同步消息的周期。

• Delay request message period. 延迟消息的周期。

• Pdelay request message period. Pdelay消息的周期。

•Announce receipt timeout. 没有收到Announce报文的数目,用来判断Announce报文超时。

• Sync receipt timeout.没有收到sync/follow报文的数目,用于gPTP模式判断Sync是否超时,是否触发best master clock选择。

• Delay asymmetry (ns).使用此参数校准源自不对称的固定偏移。

• Power profile tlv enabled. Power Profile Master 必须将TLV附加到 Announce消息。

透明时钟(TC)部分,可以在Web管理器配置以下字段:

• TC mode. TC可以工作在端到端(E2E)或对等(P2P)模式。

• P2P request period (仅在 P2P 模式下)。 每秒延迟请求消息(1、2、4 或8)。

• P2P VLAN enable. 在 P2P 消息中包含 VLAN 标记。

• P2P VLAN ID. P2P 消息中的 VLAN ID。

• P2P VLAN DEI. 丢弃 P2P 消息的 VLAN 标记中的 Eligible 位。

• P2P VLAN priority. P2P 消息的 VLAN 标记中的优先级。

• Calculated path delay (port). 基于 P2P 机制自动计算延迟。

• Latencies.通过单击每个端口的计算路径延迟框旁边的箭头,将显示取决于 PHY速度的接收和发送延迟。 使用这些值来校准可能出现在路径延迟测量和由于不对称的透明时钟校正中的可能的固定偏移。

结语

通过对普通时钟和透明时钟的解析,我们不难发现,在PTP网络中,这两种时钟源设备各自扮演着不可或缺的角色。普通时钟作为网络中的常见节点,确保了终端设备的时间同步;而透明时钟则通过精确的路径延迟计算和校正,为级联拓扑提供了高效的解决方案。虹科RELY-RB作为支持IEEE1588v2功能的设备,其灵活的Web管理器配置方式为用户提供了便捷的操作体验。在实际应用中,根据网络架构和需求选择合适的时钟源设备,并正确配置其参数,是确保网络时间同步性能的关键。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1471692.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【JS】事件绑定方法自带一个形参e“function(e)”,what is e?

在学习js的时候 我跳过了一部分章节的内容,导致现在学习react的时候很多内容都不知所措,因为这些教程都是建立在它认为你js所有内容都掌握的前提下,当然这是我自身的原因。需要反省。 下面是正题: 我们知道js有很多事件&#…

举个栗子!Quick BI 技巧(6):词云图的制作及应用

众所周知,在数据分析中,词云图常用来制作用户画像和用户标签,应用场景非常多。例如,我们可以对所有的产品名称进行分析。它可以很直观的告诉我们:哪些产品的销售额更突出,并且还可以通过词云与地图的数据联…

React歌词滚动效果(跟随音乐播放时间滚动)

首先给audio绑定更新时间事件 const updateTime e > {console.log(e.target.currentTime)setCurrentTime(e.target.currentTime);};<audiosrc{currentSong.url}ref{audio}onCanPlay{ready}onEnded{end}onTimeUpdate{updateTime}></audio>当歌曲播放时间改变的时…

抖音视频评论采集软件|抖音数据抓取工具

抖音视频评论采集软件是一款基于C#开发的高效、便捷的工具&#xff0c;旨在为用户提供全面的数据采集和分析服务。该软件不仅支持通过关键词进行搜索抓取&#xff0c;还能够通过分享链接进行单个视频的抓取和下载&#xff0c;让用户轻松获取抖音视频评论数据。 其中&#xff0c…

macOS 12 Monterey 支持电脑型号macOS Monterey 12新功能

macOS 12 Monterey是苹果公司于2021年6月8日在WWDC2021上正式发布的操作系统。这个版本的macOS带来了许多新功能&#xff0c;包括快捷指令、Mac和iPad的通用控制等。 其中&#xff0c;通用控制功能在后续的版本更新中得到了进一步的完善和优化。在2022年5月13日发布的macOS Mo…

4.测试教程 - 用例篇

文章目录 1.测试用例的基本要素2.测试用例的给我们带来的好处3.测试用例的设计方法3.1基于需求进行测试用例的设计3.1.1功能需求测试分析3.1.2非功能需求测试分析 3.2具体的设计方法3.2.1等价类3.2.2边界值3.2.3错误猜测法3.2.4判定表3.2.5场景设计法3.2.6因果图3.2.7因果图的需…

golang学习2,golang开发配置国内镜像

go env -w GO111MODULEon go env -w GOPROXYhttps://goproxy.cn,direct

为什么主动学PMP?

项目管理的定义&#xff1a;“为创造独特的产品、服务或结果而进行的临时性工作”&#xff0c;从此刻开始&#xff0c;我们可以把“获得PMP认证”当作我们第一个项目管理工作来推进。 作为一个传统的制造企业的HR&#xff0c;我们在与业务部门沟通时、推进各项活动时、开展改善…

Java面试——锁

​ 公平锁&#xff1a; 是指多个线程按照申请锁的顺序来获取锁&#xff0c;有点先来后到的意思。在并发环境中&#xff0c;每个线程在获取锁时会先查看此锁维护的队列&#xff0c;如果为空&#xff0c;或者当前线程是等待队列的第一个&#xff0c;就占有锁&#xff0c;否则就会…

nginx之web服务器 页面配置

4.3.8 自定义 错误页面 我们 可以改变 默认的错误页面&#xff0c;同时也可以用指定的响应状态码进行响应, 可用位置&#xff1a;http, server, location, if in location 格式&#xff1a; error_page code ... [[response]] uri; 页面错误代码 error_page 固定写法 c…

Keil5 配置jlink及jlink下载程序,程序没有运行

1.先选好对应的芯片设备 之后步骤参考这个&#xff1a;MDK5 JLINK配置流程_keil5配置jlink仿真器步骤-CSDN博客 2.jlink下载程序之后板子没有运行可以查看reset and run是否有没有勾选

IDEA启动Springboot报错:无效的目标发行版:17 的解决办法

无效的目标发行版&#xff1a;17 的解决办法 一般有两个原因&#xff0c;一可能是本地没有安装JDK17&#xff0c;需要安装后然后在IDEA中选择对应版本&#xff1b;二可能是因为IDEA版本太低&#xff0c;不支持17&#xff0c;需要升级IDEA版本。然后在File->Project Struct…

EI论文复现:基于深度强化学习的微能源网能量管理与优化策略研究程序代码!

适用平台&#xff1a;python环境tensorflow 2.x 程序深入阐述强化学习的框架、Q学习算法和深度Q网络&#xff08;DQN&#xff09;算法的基础理论的基础上&#xff0c;分析了提升DQN性能的经验回放机制与冻结参数机制&#xff0c;并以经济性为目标完成了微能源网能量管理与优化…

国产替代MATLAB的征途

国产替代MATLAB的征途 The Journey of Domestic Alternatives to MATLAB 在科技的浪潮中&#xff0c;软件成为了推动进步的重要工具。MATLAB&#xff0c;这一工程和科学计算的巨擘&#xff0c;因其强大的数值分析、矩阵运算能力和丰富的应用工具箱&#xff0c;在全球学术界和工…

google浏览器chrome无法访问localhost等本地虚拟域名的解决方法

场景一&#xff1a; 谷歌浏览器访问出现&#xff1a;forbbiden 403 问题&#xff0c;或者直接跳转到正式域名(非本地虚拟域名) 访问本地的虚拟域名http://www.hd.com/phpinfo.php?p1发生了302 条状 火狐浏览器正常访问; 解决方法&#xff1a; 方法1&#xff1a;在谷歌浏览器…

部署VUE+SpringBoot+nginx项目

本文是前端是vite element-plus 后端 springBoot 部署整个项目主要分为3个步骤&#xff0c; 1. 部署nginx&#xff0c;主要是配置nginx.conf 2.打包前端代码 3.打包后端代码 1.安装nginx 安装手顺&#xff1a; linux安装nginx_linux安装nginx需要gcc还是gcc-c-CSDN…

《Docker 简易速速上手小册》第8章 Docker 在企业中的应用(2024 最新版)

文章目录 8.1 Docker 在开发环境中的应用8.1.1 重点基础知识8.1.2 重点案例&#xff1a;Python Web 应用开发环境8.1.3 拓展案例 1&#xff1a;Python 数据分析环境8.1.4 拓展案例 2&#xff1a;Python 自动化测试环境 8.2 Docker 在生产环境的实践8.2.1 重点基础知识8.2.2 重点…

7、Linux软件包管理、软件安装

三、软件包管理 1.文件上传与下载 用来做文件上传与下载的 先下载 lrzsz 工具 yum install lrzszrz 从windows 上传文件到 linux rz 会弹出一个选择框sz 从linux 上下载软件到 windows sz 文件名应用场景 修改上传配置文件上传 jar 包 2.RMP 包管理(了解一下就行) 2.1概述…

电源模块频率测试有哪些方法?纳米软件分享

电源模块频率测试的重要性 电源模块的频率以Hz为单位&#xff0c;是交流电正弦波形的周期数。在电力系统中电源模块频率影响着电力供应的稳定性以及设备的工作效率。不同的设备所匹配的电源频率有所不同&#xff0c;如果电源频率过低&#xff0c;可能导致设备无法正常启动&…

学算法要读《算法导论》吗?

大家好&#xff0c;我是 方圆。这篇文章是我学习算法的心得&#xff0c;希望它能够给一些将要学习算法且准备要读大部头算法书籍的朋友一些参考&#xff0c;节省一些时间&#xff0c;也为了给经典的“黑皮书”祛魅&#xff0c;我觉得这些书籍在大部分互联网从业者心中已经不再是…