Conditions préalables
Avant de commander Equinix Precision Time, assurez-vous que la connectivité réseau et les autorisations requises sont en place. Les conditions préalables suivantes doivent être remplies avant de commander des services Equinix Precision Time :
-
Precision Time est disponible uniquement via Equinix Fabric et Network Edge. Les autres options de connectivité ne sont pas prises en charge.
-
Un VLAN est inclus dans le service. Un port Fabric est nécessaire et doit être commandé séparément s'il n'est pas déjà disponible.
-
Un port Fabric de 1 Gbps est suffisant pour les connexions Precision Time. Le service ne nécessite qu'une faible bande passante.
-
Equinix Precision Time est disponible pour les datacenters IBX connectés à un port Equinix Fabric dans les régions du monde suivantes : Amérique du Nord et du Sud, APAC et EMEA.
-
Un port Equinix Fabric ou un Fabric Cloud Router (FCR) est nécessaire pour la consommation de Precision Time. Un compte Equinix Fabric est nécessaire.
-
Un appareil virtuel Network Edge est nécessaire lors de l'utilisation de Network Edge pour la consommation de Precision Time. Consultez Configurer les périphériques Network Edge en tant que passerelles de synchronisation pour plus d'informations.
-
Déterminez le type de port à utiliser pour connecter le réseau à Precision Time :
- Dot1Q - Toutes les connexions VLAN sont Dot1Q. C'est l'option recommandée.
- QinQ to Dot1Q - QinQ encapsule la balise VLAN avec deux couches : une balise interne pour votre réseau et une balise externe pour le réseau Equinix. Si vous n'êtes pas obligé d'utiliser ce type de port, nous vous recommandons d'utiliser le type de port Dot1Q.
-
Un ou deux ID VLAN peuvent être spécifiés lors de la configuration, en fonction des connexions de port utilisées dans le réseau.
-
Pour les configurations Precision Time utilisant le protocole PTP, tous les périphériques clients doivent utiliser des cartes d'interface réseau (NIC) prenant en charge l'horodatage matériel. Voir Exigences relatives aux cartes d'interface réseau pour le PTP.
Pour plus d'informations sur les exigences d'intégration, contactez Equinix Support.
Permissions de port et de connexion de la Fabric Equinix pour Precision Time
Utilisez le portail client d'Equinix pour afficher et définir les autorisations relatives à Equinix Fabric, et passer de nouvelles commandes pour Equinix Precision Time.
-
Connectez-vous au [Equinix Customer Portal] (https://portal.equinix.com/).
- Vous devez disposer d'un compte sur ce portail.
- Vous devez disposer de droits d'accès d'administrateur qui vous permettent d'afficher et de définir des autorisations.
-
Sélectionnez votre nom d'utilisateur en haut à droite, puis Mon profil.

-
Sélectionnez Permissions.

-
Cliquez sur Equinix Fabric & Network Edge sous Vos autorisations.
Si vous ne voyez pas Permissions accordées, consultez Requesting Permissions ci-dessous.
.
Vos permissions vous permettent de visualiser les ports, les connexions et les services. Vous pouvez également utiliser l'interface pour demander des connexions et des commandes de services pour vos IBX.
Permissions pour les ports Fabric :

Autorisations pour les connexions virtuelles Fabric L2 :

Autorisations pour les profils de service Fabric L2 :

Demande d'autorisation
Si vous ne pouvez pas accéder à vos autorisations et les visualiser, vous devez demander des autorisations d'administrateur.
-
Cliquez sur Request Permissions pour afficher et commander des autorisations pour les ports, des connexions et des services.

-
Cliquez sur Equinix Fabric & Network Edge pour demander des autorisations.

-
Trouvez votre administrateur et demandez-lui l'accès.

Exigences de la carte d'interface réseau pour le PTP
Lors de l'intégration avec le protocole PTP, les contrôleurs d'interface réseau (NIC) fournissent un horodatage précis des paquets entrants et sortants. Pour les connexions PTP, chaque appareil du réseau doit disposer d'un contrôleur d'interface réseau doté des capacités suivantes :
- Prise en charge de l'horodatage matériel IEEE 1588 PTP. Pour plus de détails, voir ethtool examples ci-dessous.
- Horloge PTP IEEE 1588. La carte d'interface réseau doit disposer d'une horloge matérielle physique (PHC), qui est partagée entre deux ports de la carte d'interface réseau. Pour plus de détails, voir ethtool examples ci-dessous.
La plupart des cartes réseau actuellement disponibles sur le marché prennent en charge ces exigences PTP.
Test et configuration de la carte d'interface réseau
Le Precision Time Protocol daemon (PTPd) est le logiciel utilisé par Equinix pour tester toutes les cartes réseau, ainsi que l'exemple de configuration utilisé pour les périphériques clients PTP.
PTPd est une mise en œuvre du Precision Time Protocol (PTP) version 2, tel que défini par la norme IEEE 1588-2008, qui fournit une coordination temporelle précise des ordinateurs connectés au réseau local Ethernet. Il a été conçu principalement pour les systèmes d'instrumentation et de contrôle. Pour un exemple de configuration PTPd, voir Sample Configurations.
Vérification de la prise en charge de l'horodatage matériel par la carte réseau
Utilisez la commande ethtool suivante pour vérifier qu'une interface prend en charge l'horodatage matériel avec PTP/NTP :
ethtool -T <NIC_interface_name>
Une interface prend en charge l'horodatage matériel avec NTP si ethtool renvoie les capacités et le mode de filtrage suivants :
SOF\_TIMESTAMPING\_TX\_HARDWARESOF\_TIMESTAMPING\_TX\_SOFTWAREHWTSTAMP\_FILTER\_ALL
ethtool Exemples
Les exemples suivants montrent des interfaces valides.
Interface physique supportée par 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)
Interface non-PTP ou interface virtuelle
$ 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