先决条件
订购Equinix Precision Time之前,请确保已具备所需的网络连接和权限。订购Equinix Precision Time服务之前,必须满足以下前提条件:
-
精确时间只能通过Equinix Fabric和Network Edge获得。不支持其他连接选项。
-
该服务包含一个VLAN。Fabric端口是必需的,如果尚未提供,则必须单独订购。
-
1 Gbps光纤网络端口足以进行精确时间连接。该服务的带宽要求较低。
-
Equinix Precision Time可用于连接到以下全局区域中的Equinix Fabric端口的IBX数据中心:北美洲和南美洲,APAC和EMEA。
-
精确时间消耗需要Equinix Fabric端口或Fabric Cloud Router (FCR)。需要Equinix Fabric帐户。
-
使用Network Edge时,需要使用Network Edge虚拟设备来消耗精确时间。有关更多信息,请参阅将Network Edge设备配置为计时网关。
-
确定用于将网络连接到精确时间的端口类型:
- dot1q–所有VLAN连接都是dot1q。这是推荐的选项。
- QinQ至dot1q–QinQ将VLAN标签封装为两层:一层用于您的网络, 另一层用于Equinix网络。如果不要求您使用此类型的端口,我们建议您使用dot1q端口类型。
-
配置期间可以指定一个或两个 VLAN ID,具体取决于网络中使用的端口连接。
-
对于使用PTP的Precision时间配置,所有客户端设备都必须使用支持硬件时间戳的网络接口卡(NIC)。请参阅PTP的网络接口卡要求。
有关集成要求的详细信息,请联系Equinix支持。
Precision TIme的Equinix Fabric端口和连接权限
使用Equinix Customer Portal查看和设置Equinix Fabric权限,并下达Equinix Precision Time的新订单。
-
- 您需要一个该门户网站的帐户。
- 你需要管理员访问权限,允许你查看和设置权限。
-
在右上角选择您的用户名, 然后选择我的配置文件。

-
选择权限。

-
单击_您的权限_下的Equinix Fabric & Network Edge。
如果未看到_"已授予权限_",请参阅下面的"请求权限"。
.
您的权限允许您查看端口,连接和服务。您也可以使用该界面为您的IBX请求连接和服务订单。
Fabric端口的权限:

Fabric L2虚拟连接的权限。

Fabric L2服务配置文件的权限。

请求许可
如果你不能访问和查看你的权限,你必须申请管理员的权限。
-
单击Request Permissions (请求权限)以查看和排序端口的权限, 连接和服务。

-
单击Equinix Fabric & Network Edge以请求权限。

-
找到你的管理员并申请访问。

PTP的网络接口卡要求
与PTP集成时,网络接口控制器(NIC)可为传入和传出的数据包提供准确的时间戳。对于PTP连接,网络中的每个设备都必须具有具有以下功能的NIC:
- 支持IEEE 1588 PTP硬件时间戳。有关详细信息,请参阅下面的ethtool示例。
- IEEE 1588 PTP时钟。NIC需要具有物理硬件时钟(PHC),该时钟在NIC上的两个端口之间共享。有关详细信息,请参阅下面的ethtool示例。
目前市场上的大多数 NIC 都支持这些 PTP 要求。
网卡测试和配置
精确时间协议守护程序(PTPD)是 Equinix用来测试所有NIC的软件,以及用于PTP客户端设备的样本配置。
PTPd是精确时间协议(PTP)版本2的实现,由IEEE标准1588-2008定义,它为连接以太网LAN的计算机提供精确的时间协调。它主要用于仪表和控制系统。有关示例PTPd配置,请参阅示例配置。
验证网卡对硬件时间戳的支持
使用以下ethtool命令来验证一个接口是否支持PTP/NTP的硬件时间戳:
ethtool -T <NIC_interface_name>
如果ethtool返回以下功能和筛选器模式,接口支持使用NTP进行硬件时间戳:
SOF\_TIMESTAMPING\_TX\_HARDWARESOF\_TIMESTAMPING\_TX\_SOFTWAREHWTSTAMP\_FILTER\_ALL
ethtool 示例
下面的例子显示了有效的接口。
PTP支持的物理接口
$ ethtool -T enp1s0d1
Time stamping parameters for enp1s0d1:
Capabilities:
hardware-transmit (SOF_TIMESTAMPING_TX_HARDWARE)
software-transmit (SOF_TIMESTAMPING_TX_SOFTWARE)
hardware-receive (SOF_TIMESTAMPING_RX_HARDWARE)
software-receive (SOF_TIMESTAMPING_RX_SOFTWARE)
software-system-clock (SOF_TIMESTAMPING_SOFTWARE)
hardware-raw-clock (SOF_TIMESTAMPING_RAW_HARDWARE)
PTP Hardware Clock: 2
Hardware Transmit Timestamp Modes:
off (HWTSTAMP_TX_OFF)
on (HWTSTAMP_TX_ON)
Hardware Receive Filter Modes:
none (HWTSTAMP_FILTER_NONE)
all (HWTSTAMP_FILTER_ALL)
非PTP接口或虚拟接口
$ ethtool -T eth0
Time stamping parameters for eth0:
Capabilities:
software-receive (SOF_TIMESTAMPING_RX_SOFTWARE)
software-system-clock (SOF_TIMESTAMPING_SOFTWARE)
PTP Hardware Clock: none
Hardware Transmit Timestamp Modes: none
Hardware Receive Filter Modes: none
PTP城域位置限制
对于PTP软件包,合格的Fabric端口必须与PTP服务位置位于同一metro中。目标服务位置限制为与所选光纤网络端口相同的metro。