- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
IEEE 1588 2002版(PTPv1)特征说明
采用UDP协议,协议使用两种端口。下表定义了这些不同的端口。
端口的种类 目的 IANA名称 值 事件端口 与PTP同步消息或延迟_请求消息进行通信 ptp-event 319 常规端口 与PTP持续,延迟_应答或管理消息进行通信 ptp-general 320
协议中有四个多点传送地址,下表定义了这些用于实现以太网的多点传送地址。也可以使用其他可选的多点传送地址,但是采用可选地址系统的管理不在该标准的讨论范围之内。
地址名称 目的 IANA名称 值 缺省PTP域 定义PTP系统中缺省同步化子域 PTP-primary 224.0.1.129 预备PTP域1 定义一个预备同步化子域 PTP-alternate1 224.0.1.130 预备PTP域2 定义一个预备同步化子域 PTP-alternate2 224.0.1.131 预备PTP域3 定义一个预备同步化子域 PTP-alternate3 224.0.1.132 (可选子域) 具体实现-规定子域 N/A 本标准的范围之外
多播IP地址与组播MAC地址转换规则:将IP多播地址中低23位取代为太网多播地址01:00:5E:00:00:00的低23位。映射结果如下:
地址名称 组播IP 组播MAC 缺省PTP域 224.0.1.129 01:00:5E:00:01:81 预备PTP域1 224.0.1.130 01:00:5E:00:01:82 预备PTP域2 224.0.1.131 01:00:5E:00:01:83 预备PTP域3 224.0.1.132 01:00:5E:00:01:84
主时钟确定算法,确定所有时钟(包括自己)中哪一个是最好的一种方法,这个运算法在PTP系统的各个时钟(源和客户上独立的运作,而不需要考虑是否存在全局公认的主时钟,取而代之的是只在自己的状态中进行计算,从而得到最好的主时钟。采用这个算法可以避免了产生多个主时钟或者没有主时钟或者造成不断切换的情况。
有四种类型的消息,消息类型由UDP数据中的消息类型域(UDP净荷第21字节,帧的第63字节)和控制域(UDP净荷第33字节,帧的第75字节)来决定:
由时钟事件时间戳标志的同步(Sync)或延迟_请求(Delay_Req)消息
用于记录同步消息传输时间的持续(Follow_up)消息
用于测量延迟的延迟_应答(Delay_Resp)消息
用于监视和配置PTP时钟系统的管理消息
消息类型 值 同步(Sync)或者延迟请求(Delay_Req)消息 0x01 延迟应答(Delay_Resp)、持续(Follow_up)、管理消息 0x02
控制域 值 PTP_同步_消息(Sync) 0x00 PTP__延迟_请求_消息(Delay_Req) 0x01 PTP_持续_消息(Follow_up) 0x02 PTP_延迟_应答_消息(Delay_Resp) 0x03 PTP_管理_消息 0x04 保留 0x05-0xFF
IEEE 1588 2008版(PTPv2)UDP实现特征说明
采用UDP协议,协议使用两个端口与2002版相同。
协议中有两个多点传送地址。
目的 IANA名称 值 除了PDelay_Req以外的消息 PTP-primary 224.0.1.129 PDelay_Req消息 PTP-pdelay 224.0.0.107
多播IP地址与组播MAC地址转换规则:将IP多播地址中低23位取代为太网多播地址01:00:5E:00:00:00的低23位。映射结果如下:
地址名称 组播IP 组播MAC PTP-primary 224.0.1.129 01:00:5E:00:01:81 PTP-pdelay 224.0.0.107 01:00:5E:00:00:6B
如果支持点对点链路的时延校正功能
帧头格式
其中messageType域段定义:
IEEE 1588 2008版802.3实现特征说明
以太网类型为0x88F7。
多播MAC地址
目的 值 除了PDelay_Req以外的消息 01:1B:19:00:00:00 PDelay_Req消息 01:80:C2:00:00:0E
交换机实现考虑的问题:
IP多播支持:目前大多交换机只是简单地把多播数据当成广播来发送接收,但一些中、高档交换机提供了对IP多播的支持。例如在3COM SuperStack 3 Swith 3300交换机上可启用802.1p或IGMP多播过滤功能,只为已侦测到IGMP数据包的端口转发多播数据包。_请求(Delay_Req)和延迟_应答(Delay_Resp)消息为从时钟发起的过程,
文档评论(0)