前提条件
Equinix Precision Timeを注文する前に、必要なネットワーク接続と権限が整っていることを確認する。Equinix Precision Timeサービスを発注する前に、次の前提条件を満たす必要がある。
-
精度時間は、Equinix FabricおよびNetwork Edgeでのみ使用可能。その他の接続オプションはサポートされていない
-
サービスにはVLANが1つ含まれている。ファブリックポートが必要であり、まだ入手できない場合は別途注文する必要がある。
-
1 Gbpsファブリックポートで、高精度時間接続が可能帯域幅の要件が低い。
-
Equinix Precision Timeは、次のグローバルリージョンのEquinix Fabricポートに接続されているIBXデータセンターで使用できる。南北アメリカ、APAC、およびEMEA。
-
Equinix FabricポートまたはFabric Cloud Router (FCR)は、高精度時間消費に必要である。Equinix Fabricアカウントが必要。
-
Network Edge仮想デバイスは、Network Edgeを使用して高精度時間消費を実現する場合に必要である。詳細については、「タイミングゲートウェイとしてのNetwork Edgeデバイスの設定」を参照してください。
-
ネットワークをPrecision Timeに接続するために使用するポートのタイプを確認
- dot1q–すべてのVLAN接続がdot1qであるこれは推奨されるオプションである。
- QinQ to dot1q–QinQはVLANタグを2つのレイヤー(ネットワーク用の内部タグとEquinixネットワーク用の外部タグ)でカプセル化する。このタイプのポートを使用する必要がない場合は、dot1qポートタイプを使用することを推奨する
-
ネットワークで使用するポート接続に応じて、1つまたは2つのVLAN IDを設定時に指定できます。
-
PTPを使用するPrecision Time構成では、すべてのクライアントデバイスがハードウェアタイムスタンプをサポートするネットワークインターフェイスカード(NIC)を使用する必要がある。「PTPのネットワークインタフェースカード要件」を参照。
統合要件の詳細については、Equinixサポートにお問い合わせください。
Equinix FabricのPrecision Timeポートおよび接続許可
エクイニクスカスタマーポータルを利用して、Equinix Fabricの権限の表示と設定、Equinix Precision Timeの新規注文を行います。
-
Equinix Customer Portalにサインインする。
- このポータルサイトのアカウントが必要です。
- 閲覧や権限設定が可能な管理者アクセス権が必要です。
-
右上隅にあるユーザー名を選択し、[マイプロファイル]を選択する。

-
[権限]を選択する。

-
_[権限]_の下にある[権限と権限]をクリックするEquinix Fabric Network Edge。
_[許可された権限]が_表示されない場合は、下記の「許可を要求する」を参照。
.
ポート、接続、およびサービスを表示する権限。インターフェイスを使用して、IBXの接続とサービス注文をリクエストすることもできる。
Fabricポートのパーミッション:

Fabric L2 仮想接続のパーミッション:

Fabric L2サービスプロファイルのパーミッション:

許可証の申請
自分の権限にアクセスできず、表示できない場合は、管理者権限を申請する必要があります。
-
[アクセス許可の要求]をクリックして、ポートのアクセス許可を表示および順序付けする。 接続とサービスを提供しています。

-
Equinix Fabric & Network Edgeをクリックして、権限を要求する。

-
管理者を探し、アクセス権を申請します。

PTPのためのネットワークインターフェースカードの要件
PTPと統合する場合、ネットワークインターフェイスコントローラ(NIC)は、送受信パケットの正確なタイムスタンプを提供する。PTP接続の場合、ネットワーク内の各デバイスに次の機能を持つNICが必要。
- IEEE 1588 PTPハードウェアタイムスタンプのサポート。詳細は以下のethtoolの例を参照のこと。
- IEEE 1588 PTPクロック。NICには物理ハードウェアクロック(PHC)が必要であり、これはNIC上の2つのポートで共有される。詳細は以下のethtoolの例を参照のこと。
現在市場に出回っているほとんどのNICは、このPTP要件をサポートしている。
NICのテストとコンフィギュレーション
高精度時間プロトコルデーモン(PTPD)は、 EquinixがすべてのNICをテストするために使用するソフトウェアであり、PTPクライアントデバイスで使用される設定例である。
PTPdは、IEEE標準1588-2008で定義されている高精度時間プロトコル(PTP)バージョン2の実装であり、イーサネットLANで接続されたコンピュータの正確な時間調整を提供する。主に計器と制御システムのために設計された。PTPd設定の例については、「設定例」を参照。
ハードウェアタイムスタンプのNICサポートの確認
以下の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パッケージの場合、適格なファブリックポートがPTPサービスロケーションと同じメトロにある必要がある宛先サービスロケーションが、選択したファブリックポートと同じメトロに制限されている。