1 / 9
文档名称:

最新ieee1588学习笔记.doc

格式:doc   大小:724KB   页数:9页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

最新ieee1588学习笔记.doc

上传人:小果冻 2022/7/26 文件大小:724 KB

下载得到文件列表

最新ieee1588学习笔记.doc

文档介绍

文档介绍:IEEE1588学****笔记
一、端对端透明时钟〔E2E〕和点对点透明时钟〔P2P〕
透明时钟概述
〔2023〕〔2023〕一个较大区别是,。
一类型,校正域写入方式也分为一步方式〔one-step〕和两步方式〔two-step〕。
路径延时写入方式
如果时钟为一步点对点时钟,在Sync报文从出去端口转发之前,累加<meanPathDleay>值到Sync报文校正域中。<meanPathDleay>值已经通过对等延时机制,测量得到该Sync报文的进入端口对应链路的路径延时。

如果时钟为两步点对点时钟,累加<meanPathDleay>值到Sync报文随后的Follow_Up报文中。其他与一步时钟相同。
驻留时间写入方式
一步透明时钟:<residenceTime>值在报文离开出去端口时,累加到校正域中。
如果twoStepFlag标志为真,表示Follow_Up报文将随后接收到。
<residenceTime>是Sync报文离开交换机出口时间减去进入交换机入口时间。该值写入与Sync报文相匹配的随后的Follow_Up报文校正域中。
二、宣告报文〔Announce〕
。Announce报文包含超主时间信息,以播送方式定时发送。如果从机在一段时间内没有收到Announce报文,说明对应的超主时钟丧失,需要用最正确主时钟算法〔BMC〕寻找新的超主时钟。
拆分出超主时钟后,Sync报文除了公共报文头部外,只包含时间戳信息〔如有Follow_Up报文,时间戳无效〕。〔按:有可能Sync变短后,路径延时和驻留时间更加短、更加稳定,有利于对时〕
三、时钟ID和端口ID
每个时钟节点有一个或多个端口,因此一个时钟只有一个唯一的时钟ID,然后在时钟ID层次下,再分端口ID。端口ID只要保证本时钟内各端口ID互不相同,一般从1开始编号。不同时钟节点的端口ID可以相同。
ClockIdentity数据类型是一个8字节的数组,一般即为网卡的MAC地址保证唯一性〔符合EUI-64标准〕。
PortIdentity数据类型是一个结构体,包括ClockIdentity和porNumber。其中porNumber不是时钟节点的端口总数目,而是端口索引,从1开始编号。
只有一个PTP端口的PTP节点的PortNumber值应该为1。有N个PTP端口的PTP节点,PortNumber值分别为1,2,……,N。全0和 全1端口ID保存。全1端口在管理报文和信号报文中使用〔报文的目标端口为所有端口〕。全0端口在数据集比拟算法比拟端口ID和时钟ID时使用〔当外部主时钟和本地时钟比拟portNumber时,本地时钟的portNumber设置为0〕。全0端口还可以代表一个空端口,表示该端口还未初始化或者是一个无效的端口号。
?尚未明白疑问:PTP所指的不同端口是真实存在的物理端口,还是可以同一个物理端口虚拟出的端口ID?做主机时,是否需要考虑分配多个主机端口,分别给不同从机对时的情况?多个主机端口要分配在不同的物理端口,还是可以在