ieee1588学习笔记

一、端对端透明时钟(E2E)和点对点透明时钟(P2P)1.1透明时钟概述IEEE1588V2.0版本(2008)相对于V1.0版本(2002)一个较大区别是,2.0版本增加了透明时钟类型。一般组网中,交换机作为透明时钟使用。当主从机交换消息路径包含一个或多个交换机时,延时包括两部分,路径延时(PathDelay)和驻留时间(residencetime)。一般来说,路径延时是报文在物理媒介上的延时,双向对称且延时稳定。驻留时间取决于数据流量和交换机的处理能力,可能动态变化。透明时钟分E2E(endtoend)和P2P(peertopeer)两种类型。两种类型都需要交换机支持将报文的出口时间(egress)和入口时间(igress)差值添加到报文中去。此差值即为交换机的驻留时间。P2P时钟还能够主动发送延时请求报文给与它相接的端口,测量路径延时。1.2两种对时模式原理E2E模式对时原理:图1.1E2E透明时钟对时原理如图1.1所示,主从时钟经过一个E2E交换机对时,所有报文经过交换机时,交换机会将驻留时间累加到报文的校正域(CF)中,但是路径延时并没有事先知道,要发送同步报文和延时请求报文计算路径延时。E2E模式主机需要响应所有从机的Delay_Req报文,网络规模受到限制。---本文来源于网络,仅供参考,勿照抄,如有侵权请联系删除---P2P模式对时原理:图1.2P2P透明时钟对时原理如图1.2所示,主从时钟经过一个P2P交换机对时,在主机发送Sync报文之前,支持P2P模式的交换机已经主动发送pDelay_req报文,获取了交换机每个端口和与它相连的端口之间的路径延时,并保存下来。当网络拓扑关系变化时,能迅速获取到新的路径延时。因为路径延时事先获得,主机只需要广播Sync报文和Follow_Up报文,不需要响应所有从机的Delay_Req报文,负荷大大降低,可以支持比E2E模式更大的网络容量。Sync报文和Follow_Up报文经过交换机时,P2P节点的驻留时间会累加到报文校正域中,而路径延时已经事先获得,因此只需要单向报文就可以对时。1.3路径延时和驻留时间写入报文的方式当报文经过交换机时,交换机会将路径延时和驻留时间写入报文的校正域(CorrectionField)中。与报文发送时间戳类型,校正域写入方式也分为一步方---本文来源于网络,仅供参考,勿照抄,如有侵权请联系删除---式(one-step)和两步方式(two-step)。1.3.1路径延时写入方式如果时钟为一步点对点时钟,在Sync报文从出去端口转发之前,累加<meanPathDleay>值到Sync报文校正域中。<meanPathDleay>值已经通过对等延时机制,测量得到该Sync报文的进入端口对应链路的路径延时。如果时钟为两步点对点时钟,累加<meanPathDleay>值到Sync报文随后的Follow_Up报文中。其他与一步时钟相同。1.3.2驻留时间写入方式一步透明时钟:<residenceTime>值在报文离开出去端口时,累加到校正域中。如果twoStepFlag标志为真,表示Follow_Up报文将随后接收到。<residenceTime>是Sync报文离开交换机出口时间减去进入交换机入口时间。该值写入与Sync报文相匹配的随后的Follow_Up报文校正域中。二、宣告报文(Announce)2.0版本将1.0版本的Sync同步报文拆分为Announce报文和Sync报文。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开...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

确认删除?