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

来源:虹科工业智能互联 虹科技术丨PTP时钟源设备全攻略:从普通时钟到透明时钟的进阶之路

原文链接:https://mp.weixin.qq.com/s/ArBtuLpU6mXax4QWmZDKfQ

欢迎关注虹科,为您提供最新资讯!

#PTP #普通时钟 #透明时钟

导读

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

普通时钟

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

透明时钟

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

PTP时钟源配置

虹科RELY-RB

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

普通时钟(OC)配置

普通时钟(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)配置

透明时钟(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.mzph.cn/news/695676.shtml

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

相关文章

区块链笔记(五)---德勤相关分析报告

web3.0 定义: 在《Insights into a Modern World》提出,“信息将由用户自己发布、保管、不可追溯且永远不会泄露,用户的任何行为将不需要任何中间机构来帮助传递”;用来指代一种区块链技术,可以基于“无须信任的交互…

解决用户留存难!复购低! 作为企业家的你可以看看!

工会排队模式详解 在互联网营销的大潮中,各种促销模式层出不穷,但真正能够吸引消费者并实现双赢的却寥寥无几。工的会排队模式便是在这一背景下应运而生,它巧妙地结合了工会积分、奖金池和排队机制,为消费者和商家带来了全新的体…

助力探索社交出海最短变现路径,融云 1V1 音视频「限时免费」

在社交赛道,1V1 业务是最好的切入点。 对于初创公司来说,1V1 业务的技术成本和运营成本相对可控,并且具备与秀场直播等业务融合拓展的巨大空间。未来,相信 1V1 业务会吸引更多开发者投身其中。 一位社交出海经验丰富的从业者曾在…

PHP+vue+mysql校园论坛bbs系统w076f-

本文尝试以B/S架构设计模式中的vue框架,php语言为基础,通过必要的编码处理、BBS论坛系统整体框架、功能服务多样化和有效性的高级经验和技术实现方法,旨在完成一个快速、高效、便捷的BBS论坛系统。本系统以用户与管理员两类人,作为…

【力扣 - 二叉树的直径】

题目描述 给你一棵二叉树的根节点,返回该树的 直径 。 二叉树的 直径 是指树中任意两个节点之间最长路径的 长度 。这条路径可能经过也可能不经过根节点 root 。 两节点之间路径的 长度 由它们之间边数表示。 提示: 树中节点数目在范围 [1, 10000] 内…

【最新Dubbo3深入理解】Dubbo3核心Tripple协议详解

欢迎关注公众号(通过文章导读关注:【11来了】),及时收到 AI 前沿项目工具及新技术的推送! 在我后台回复 「资料」 可领取编程高频电子书! 在我后台回复「面试」可领取硬核面试笔记! 文章导读地址…

区块链游戏解说:什么是 Planet IX

作者:lesleyfootprint.network 编译:cicifootprint.network 数据源:Planet IX Dashboard 什么是 Planet IX Planet IX,一个由原生 IX TOKEN 推动的 Web3 玩赚平台。作为一款 GameFi 策略游戏, Planet IX 上的每项资…

C语言字符串函数strchr与strrchr

注意: 这两个函数的功能,都是在指定的字符串 s 中,试图找到字符 c。strchr() 从左往右找,strrchr() 从右往左找。字符串结束标记 ‘\0’ 被认为是字符串的一部分。 示例 char *p;p strchr("www.qq.com", .); // 从左…

python自动化接口测试

前几天,同组姐妹说想要对接口那些异常值进行测试,能否有自动化测试的方法。仔细想了一下,工具还挺多,大概分析了一下: 1、soapui:可以对接口参数进行异常值参数化,可以加断言,一般我们会加http…

如何申请试用Gemini 1.5 Pro

https://developers.googleblog.com/2024/02/gemini-15-available-for-private-preview-in-google-ai-studio.html 我开发的chatgpt网站: https://chat.xutongbao.top

浅谈数字信号处理器的本质与作用:从定义、原理到应用场景

数字信号处理器(DSP)作为一种关键的电子元件,在通信、音频、图像处理等领域扮演着不可或缺的角色。然而,对于许多人来说,数字信号处理器的概念可能依然模糊,其作用和原理也许并不为人所熟知。因此&#xff…

”戏说“ 交换机 与 路由器

一般意义上说 老哥 这文章发表 的 东一榔头 西一锤 呵呵, 想到哪里就啰嗦到哪里 。 交换机: 其实就是在通道交换 路由器: 不光是在通道交换还要在协议上交换 下图你看懂了吗? (仅仅数据交换-交换机 协议…

Bert基础(三)--位置编码

背景 还是以I am good(我很好)为例。 在RNN模型中,句子是逐字送入学习网络的。换言之,首先把I作为输入,接下来是am,以此类推。通过逐字地接受输入,学习网络就能完全理解整个句子。然而&#x…

Eclipse的Java Project的入口main函数

在使用Eclipse创建java project项目的时候,一个项目里面通常只有一个main,那么一个项目里面是否可以有多个main函数呢?其实可以的,但是运行java application的时候要选择执行哪个main函数。 下面举个例子: 1、创建一个…

(二十二)Flask之上下文管理第三篇【收尾—讲一讲g】

目录: 每篇前言:g到底是什么?生命周期在请求周期内保持数据需要注意的是: 拓展—面向对象的私有字段深入讲解一下那句: 每篇前言: 🏆🏆作者介绍:【孤寒者】—CSDN全栈领域…

Django使用Celery异步

安装包 pip install celerypip install eventlet 1.在项目文件的根目录下创建目录结果 2. 在main.py文件中 # !/usr/bin/env python # -*-coding:utf-8 -*-""" # Author :skyTree # version :python 3.11 # Description&#…

备战蓝桥杯---动态规划(应用2(一些十分巧妙的优化dp的手段))

好久不见,甚是想念,最近一直在看过河这道题(感觉最近脑子有点宕机QAQ),现在算是有点懂了,打算记录下这道又爱又恨的题。(如有错误欢迎大佬帮忙指出) 话不多说,直接看题&…

2024年【T电梯修理】最新解析及T电梯修理操作证考试

题库来源:安全生产模拟考试一点通公众号小程序 T电梯修理最新解析根据新T电梯修理考试大纲要求,安全生产模拟考试一点通将T电梯修理模拟考试试题进行汇编,组成一套T电梯修理全真模拟考试试题,学员可通过T电梯修理操作证考试全真模…

maven配置多仓库私服

经常见我们除了需要官方的仓库以外,更多是配置了国内的阿里云公共仓库。但很多的企业会有自己的公共组件,两者会结合起来使用,就需要配置公司的私服。 而经常性的,我们会在 apache-maven-3.8.6\conf\settings.xml 中,…

Django学习笔记-HTML实现服务器图片的下载

1.index编写代码,跳转下载页面 2.创建download界面 3.编写download路由 4.创建download函数 1).如果请求的方法是GET,imglist变量存储从models.imgModel模型中获取的所有对象,创建字典ctx,使用render函数来渲染download.htm 2).如果请求的方法是POST,获取要下载的文…