ingwt 发表于 2015-7-8 11:11 这个就多了,我们的设备上带的有交换机芯片, 然后链路是通过我们的设备一级级的级联下来的,保守估计20~30台设备级联吧。7 F% v. M/ \ E5 L: b2 r 不过我们的链路都是通过千兆光纤级联的。( L! {# c+ `9 R & z% [% q! }+ l6 D/ r |
jielove2003 发表于 2015-7-7 15:183 ^+ N! M8 e* X" @6 J' V 你的应用场景,中间经过多少级交换机? |
ingwt 发表于 2015-7-7 14:327 w' u& C8 i4 D8 O3 b8 [4 } 嗯,我也认为应该是可以实现的,PTP包也只是包含在协议层,但是路径延时,也就是交换机的延时会有变化,降低了PTP的精度。 ( ]; j) Z% [% R: b+ ~ 就是不知道这个精度降低了多少,是否在可接受的范围,我们的应用同步精度在几十个us内问题都不大。 |
jielove2003 发表于 2015-7-7 09:44 原理上可以实现PTP,但是由于交换机上的数据包延时可变,整个PTP精度就降低了。 我准备用普通交换机搭个环境测试一下的,但我们的软件人员就是跑不起来(用的开源软件)。( [3 C0 M: I- k# y8 M! D0 h |
zlpkcnm 发表于 2015-7-7 09:37 呃,我一直以为只要设备端和服务器支持PTP就行了,这么一说要网络中的交换设备也要支持PTP才行啊? |
看你这么一说 设备————交换机————服务器9 e# f& Q5 _' ?* B- {9 x 这是他们的互联方式吧。这种情况下,交换机如果不支持,那么我认为是不能实现的。 因为交换机是你的信息交互中心,它不支持PTP,那么其他设备有PTP我认为也是实现不了的 |
zlpkcnm 发表于 2015-7-7 09:22 您好,非常感谢您的回复。 : j% Y1 l7 c! {2 { 我的设备上的ARM是AM335x,它的MAC是支持IEEE1588v2(PTP)的,与之相连的PHY AR8031(或DP83640)也都是支持PTP的。/ R' S/ P) G. {% x% X 但是我的板子上的交换芯片,以及网络中的交换机均不支持PTP,当然我网络中有专用的机架式GPS PTP网络服务器,这样能实现网络中的设备之间PTP精确同步吗?/ u- D/ ?! X# \ |
能不能同步 要看你的网卡和交换机是否支持 |
关于我们|手机版|EDA365 ( 粤ICP备18020198号 )
GMT+8, 2024-11-24 11:33 , Processed in 0.066734 second(s), 37 queries , Gzip On.
地址:深圳市南山区科技生态园2栋A座805 电话:19926409050