找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划

请教各位大侠:关于网络PHY板级互联,以及PTP精确对时的问题

查看数: 560 | 评论数: 8 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2015-7-6 16:36

正文摘要:

1、问题一:一款采集设备需要在网络内通过PTP实现精确同步采集,现在采用带PTP的PHY芯片AR8031+网络交换IC来实现,请问这种方案是否可行?方案如下所示: ; R; l3 X& V* o6 j7 _/ j! a , q* p* h0 p9 }+ {. B 4 ...

回复

jielove2003 发表于 2015-7-8 11:53
ingwt 发表于 2015-7-8 11:11
" y  \( ]" I4 W0 N* c, i; j你的应用场景,中间经过多少级交换机?
/ O& t  o' W4 U( I. y( L7 |
这个就多了,我们的设备上带的有交换机芯片, 然后链路是通过我们的设备一级级的级联下来的,保守估计20~30台设备级联吧。7 F% v. M/ \  E5 L: b2 r

' {( c+ C+ K& }; m不过我们的链路都是通过千兆光纤级联的。( L! {# c+ `9 R
& z% [% q! }+ l6 D/ r
ingwt 发表于 2015-7-8 11:11
jielove2003 发表于 2015-7-7 15:183 ^+ N! M8 e* X" @6 J' V
嗯,我也认为应该是可以实现的,PTP包也只是包含在协议层,但是路径延时,也就是交换机的延时会有变化, ...
5 c' I% X, E0 ]/ D( x; D# T
你的应用场景,中间经过多少级交换机?
" h5 Z" f8 u! a. H3 x

点评

这个就多了,我们的设备上带的有交换机芯片, 然后链路是通过我们的设备一级级的级联下来的,保守估计20~30台设备级联吧。 不过我们的链路都是通过千兆光纤级联的。  详情 回复 发表于 2015-7-8 11:53
jielove2003 发表于 2015-7-7 15:18
ingwt 发表于 2015-7-7 14:327 w' u& C8 i4 D8 O3 b8 [4 }
原理上可以实现PTP,但是由于交换机上的数据包延时可变,整个PTP精度就降低了。 我准备用普通交换机搭个 ...

7 S- o6 L+ k* {* i5 n5 P. P5 O嗯,我也认为应该是可以实现的,PTP包也只是包含在协议层,但是路径延时,也就是交换机的延时会有变化,降低了PTP的精度。
- j+ q6 e7 N5 C8 ^1 L6 v( ]; j) Z% [% R: b+ ~
就是不知道这个精度降低了多少,是否在可接受的范围,我们的应用同步精度在几十个us内问题都不大。
. [* d1 ]/ D1 G+ M

点评

你的应用场景,中间经过多少级交换机?  详情 回复 发表于 2015-7-8 11:11
ingwt 发表于 2015-7-7 14:32
jielove2003 发表于 2015-7-7 09:44
" k) C( ]8 a9 s/ a呃,我一直以为只要设备端和服务器支持PTP就行了,这么一说要网络中的交换设备也要支持PTP才行啊?
( `: Y! f5 w. w7 Y
原理上可以实现PTP,但是由于交换机上的数据包延时可变,整个PTP精度就降低了。 我准备用普通交换机搭个环境测试一下的,但我们的软件人员就是跑不起来(用的开源软件)。( [3 C0 M: I- k# y8 M! D0 h

, V* R0 A8 R* `' t+ j" ?% J
! ~. D. v0 R, N  G& _" z

点评

嗯,我也认为应该是可以实现的,PTP包也只是包含在协议层,但是路径延时,也就是交换机的延时会有变化,降低了PTP的精度。 就是不知道这个精度降低了多少,是否在可接受的范围,我们的应用同步精度在几十个us内问  详情 回复 发表于 2015-7-7 15:18
jielove2003 发表于 2015-7-7 09:44
zlpkcnm 发表于 2015-7-7 09:37
5 r: h" z7 i1 d1 }* @$ S/ @  Y) g看你这么一说) @( \0 @0 P* h+ H$ ]
设备————交换机————服务器
2 F9 g% U7 W4 Y5 R/ z% Q7 r这是他们的互联方式吧。这种情况下,交换机如果不支持, ...
. @+ Q8 H( h% F5 {+ E: |
呃,我一直以为只要设备端和服务器支持PTP就行了,这么一说要网络中的交换设备也要支持PTP才行啊?
; h1 D+ g$ v/ q* C

点评

原理上可以实现PTP,但是由于交换机上的数据包延时可变,整个PTP精度就降低了。 我准备用普通交换机搭个环境测试一下的,但我们的软件人员就是跑不起来(用的开源软件)。  详情 回复 发表于 2015-7-7 14:32
zlpkcnm 发表于 2015-7-7 09:37
看你这么一说
! \9 Z; `$ k) _设备————交换机————服务器9 e# f& Q5 _' ?* B- {9 x
这是他们的互联方式吧。这种情况下,交换机如果不支持,那么我认为是不能实现的。
: L3 N, h* j! b/ w0 l3 H1 x因为交换机是你的信息交互中心,它不支持PTP,那么其他设备有PTP我认为也是实现不了的

点评

呃,我一直以为只要设备端和服务器支持PTP就行了,这么一说要网络中的交换设备也要支持PTP才行啊?  详情 回复 发表于 2015-7-7 09:44
jielove2003 发表于 2015-7-7 09:31
zlpkcnm 发表于 2015-7-7 09:22
/ M6 ~8 b( W" W4 k1 t& B能不能同步  要看你的网卡和交换机是否支持
) Y# ~4 ?. v- ?/ f7 R& b/ K& \+ Q
您好,非常感谢您的回复。
; E4 }$ {2 k% J: 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# \
zlpkcnm 发表于 2015-7-7 09:22
能不能同步  要看你的网卡和交换机是否支持

点评

您好,非常感谢您的回复。 我的设备上的ARM是AM335x,它的MAC是支持IEEE1588v2(PTP)的,与之相连的PHY AR8031(或DP83640)也都是支持PTP的。 但是我的板子上的交换芯片,以及网络中的交换机均不支持PTP,当然  详情 回复 发表于 2015-7-7 09:31
关闭

推荐内容上一条 /1 下一条

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2024-11-24 11:33 , Processed in 0.066734 second(s), 37 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表