首页 文档中心 产品FAQs

PTP和TSN的关联及区别

1. PTP (IEEE 1588)

PTP 是一种时间同步协议。

它通过在网络中周期性地发送同步报文(Sync、Follow_up等),并利用硬件打戳(Hardware Timestamping)来抵消网络设备的内部处理时延。

物理意义: 让网络中所有的节点拥有一个统一的、高精度的时钟基准(Grandmaster Clock)。

精度: 达到亚微秒甚至纳秒级,远超传统的 NTP。


2. TSN (IEEE 802.1 系列标准)

TSN 是一套以太网标准子集。

它不是一个协议,而是一个“工具箱”。它在数据链路层(L2)对标准以太网进行了改造,引入了以下关键机制:

时钟同步(802.1AS): 这其实就是 PTP 在 TSN 里的“定制版”。

流量调度(802.1Qbv): 时间感知整形器(TAS),它像红绿灯一样,在特定的时间槽只允许高优先级流量通行。

帧抢占(802.1Qbu): 重要数据要走,普通数据“断句”重发,让路给紧急任务。


特性PTP (IEEE 1588)TSN (IEEE 802.1)
本质时间对齐工具确定性数据传输系统
主要任务让大家的时间一致让重要数据准时到达
标准所属IEEE 1888 (仪器仪表标准)IEEE 802.1 (以太网标准)
层级应用层/协议层物理层/数据链路层
依赖关系独立运行强依赖 PTP(尤其是调度功能)


PTP 负责“对齐过去”,TSN 负责“管控未来”。

在工业互联网中,PTP 提供了一个统一的时间轴,而 TSN 在这条轴上规划了每个数据包的“发车时刻表”。没有 PTP 的高精度同步,TSN 的时隙控制(TAS)就会因为时间偏差而导致数据碰撞。


对比栏 (已加入1个) 关闭