当前位置:首页 > 维修教程 > 正文

ST2110系统的交换机对于PTP有什么限制

随着制作域系统的发展,核心信号分发设备也已由基带矩阵逐步转变成了IP通用交换机,系统同步也由传统BB变成了混合系统中的PTP和BB。由于PTP不再需要单独的同步线缆,与视音频信号一起直接利用交换机进行分发,但是实际情况下不同交换机对于PTP有不同的限制,这一点我们需要额外注意。01交换机类型PTPa...

随着制作域系统的发展,核心信号分发设备也已由基带矩阵逐步转变成了IP通用交换机,系统同步也由传统BB变成了混合系统中的PTP和BB。由于PTP不再需要单独的同步线缆,与视音频信号一起直接利用交换机进行......

随着制作域系统的发展,核心信号分发设备也已由基带矩阵逐步转变成了IP通用交换机,系统同步也由传统BB变成了混合系统中的PTP和BB。

由于PTP不再需要单独的同步线缆,与视音频信号一起直接利用交换机进行分发,但是实际情况下不同交换机对于PTP有不同的限制,这一点我们需要额外注意。

01

交换机类型

PTPaware交换机(成本高、性能好)

l设备内部拥有精确时钟

l支持TC/BC

l可以解决由网络设备引起的PDV问题,提高PTP精度

l透明时钟(TC)充当普通网络设备,仅纠正传输延时

l边界时钟(BC)终止了所有传入的PTP流量,而不是像TC那样简单地将PTP消息从给定的主设备转发到所有端口

PTPnon-aware交换机(价格便宜,在要求不高时也能用)

l设备内部没有精确时钟

l不支持TC或BC

l不能纠正传输延时

l在网络不发生拥塞和变化时,也能使用

02

什么是BC/TC?

BC:边界时钟BC(BoundaryClock)

l交换机通过他一个光口从上游时钟节点保持时间同步

l通过多个PTP端口向下游时钟节点发布时间

l交换机自己成为一个时钟源


TC:透明时钟TC(TransparentClock)

lTC模式下交换机只传输报文,修正延时

l交换机自己不做时钟源

lBC/TC是全局设定,交换机只能运行在BC或者TC模式之一

制作域系统常用BC模式,为什么?

相较TC,BC有如下优势

lRe-lock:交换机对PTP进行重新锁定,设备可锁定于交换机

l终结流量:设备报文不再汇集到主同步机

l消除延时:链路上矫正延时

l扩展可连接的设备数量

但是由此也可看出,BC模式下,交换机会自己产生新的同步报文,每个端口都相当于一个PTPMaster,故对交换机处理能力提出了新的要求


03

交换机可以处理多少设备的同步?

TC模式下由于所有同步报文实际上仍汇集到上游时钟,因此其与上游时钟共用PTPSlaves数量限制。

BC模式下则对交换机有限制,这里以常用的华为和思科交换机举例说明:

对于华为交换机:

lCE6865-48S8CQ最大支持56个PTPslave

lCE8850-64CQ最大支128个PTPslave

但需要注意:

l现有1588v2的应用是基于逐跳的,即链路上的所有设备都需要支持1588v2协议

l目前可以支持的最大跳数为20

l对于CE8850-64CQ-EI,在V200R005C10版本之前,接口拆分后不支持1588v2功能;在V200R005C10版本及其之后版本,接口拆分后支持1588v2功能

l对于CE6865EI,在V200R019C00版本之前,接口拆分后不支持1588v2功能;在V200R019C00版本及其之后版本,接口拆分后支持1588v2功能

对于思科交换机:

不论型号,一台交换机最多开启64个PTP端口、包括级连口。

接口拆分亦可支持PTP,但是每拆分一个端口,即占用一个PTP数量,例如100G口拆分为4*25G,则占用了四个PTP数量。

据思科官方资料(未做验证,仅供参考):

思科9300系列交换机在9.3.5版本以后PTP端口可达144个、当前每个端口可接slave数量达48个、最大slave数量256个。

一台BC交换机再接一台BC交换机,PTPSlaves数量怎么计算

以华为CE6865交换机为例,假设两台CE6865均为BC模式:


如上图,对于中间这台交换机来说,其中一个端口从同步机接收PTP,另外一个端口向下游BC交换机发布PTP,因此剩余PTPSlaves数量为:56-1-1=54个。

对于下面这台交换机来说,其中一个端口从同步机接收PTP,其他端口未使用,因此剩余PTPSlaves数量为:56-1=55个。

因此系统中可使用增加BC交换机的方式扩展PTPSlaves数量限制。

一台BC交换机再接一台TC交换机,PTPSlaves数量怎么计算

以华为CE6865交换机为例,假设第一台CE6865为BC模式,第二台为TC模式:

如上图,一台BC交换机再接一台TC交换机,对于中间这台交换机来说,其中一个端口从同步机接收PTP,另外一个端口向下游BC交换机发布PTP,因此剩余PTPSlaves数量为:56-1-1=54个。

对于下面这台交换机来说,由于其为TC模式,所有同步报文仍旧汇集到上游BC交换机,因此其与上游BC交换机共用PTPSlaves数量限制。

因此系统中增加TC交换机,无法扩展PTPSlaves数量限制。

一台BC交换机再接一台不支持PTP的交换机,PTPSlaves数量怎么计算

不支持PTP的交换机报文同样会汇聚到上游BC交换机,因此系统中增加不支持PTP的交换机,无法扩展PTPSlaves数量限制,与上游BC交换机共用PTPSlaves数量限制。

所以在ST2110系统设计之初,我们要注意交换机的型号和连接方式,判断系统内所配交换机是否可以满足所有连接设备的PTP数量。

最新文章