Synchronisation des heures réseau

La synchronisation horaire est un service qui assure la cohérence des heures sur les serveurs du réseau. Elle est assurée par le système d'exploitation du serveur et non par eDirectory. eDirectory gère sa propre heure interne pour garantir l'ordre approprié des paquets eDirectory, mais il obtient cette heure à partir du système d'exploitation du serveur.

Cette section est consacrée à l'intégration de la synchronisation horaire de NetWare dans celle de Windows, Linux, Solaris, AIX et HP-UX.


Synchronisation de l'heure sur les serveurs NetWare

Sur les réseaux IP et les réseaux à protocoles mixtes, les serveurs NetWare 5 communiquent l'heure aux autres serveurs utilisant le protocole IP. Les serveurs NetWare 5 utilisent timesync.nlm et le protocole NTP (Network Time Protocol) pour accomplir cette opération.

Sous NetWare 5 et 6, la synchronisation horaire utilise toujours timesync.nlm, que les serveurs emploient uniquement le protocole IP ou IPXTM ou les deux à la fois. Timesync.nlm est chargé lorsqu'un serveur est installé. Le protocole NTP peut être configuré via timesync.nlm.

Si votre réseau utilise également Windows, Linux, Solaris, AIX ou HP-UX, vous devez employer le protocole NTP pour synchroniser les serveurs, car il s'agit d'un standard en matière de synchronisation horaire.

Pour NetWare 3 et NetWare 4, des services horaires NTP de fabricants tiers sont disponibles.

Pour plus d'informations sur le logiciel de synchronisation horaire, consultez le site Web The Network Time Protocol (protocole NTP).


NTP

NTP fait partie de la suite de protocole UDP, qui fait elle-même partie de la suite de protocole TCP/IP. Par conséquent, la suite protocole TCP/IP doit être chargée sur les ordinateurs qui utilisent NTP. Les ordinateurs de votre réseau qui ont accès à Internet peuvent obtenir l'heure des serveurs NTP via Internet.

NTP synchronise les horloges avec le temps universel (Universal Time Coordinated - UTC), qui est la norme horaire internationale.

NTP introduit le concept de strate. Un serveur de strate 1 est relié à un appareil de mesure précise de l'heure, par exemple une horloge atomique. Un serveur de strate 1 donne l'heure à un serveur de strate 2, et ainsi de suite.

Pour les serveurs NetWare 5 et 6, vous pouvez charger ntp.nlm pour implémenter la synchronisation horaire NTP via timesync.nlm. Lorsque le protocole NTP est configuré avec timesync.nlm sur un serveur IP, NTP devient la source horaire pour les serveurs IP et IPX. Dans ce cas, les serveurs IPX doivent être définis en tant que serveurs secondaires.

Pour plus d'informations sur la synchronisation horaire, consultez les manuels Network Time Management Administration Guide (Guide d'administration de la gestion de l'heure réseau) et Network Time Protocol Administration Guide (Guide d'administration du protocole NTP).


TIMESYNC.NLM

Timesync.nlm synchronise l'heure entre les serveurs NetWare. Vous pouvez utiliser timesync.nlm avec une source horaire externe, par exemple un serveur NTP Internet. Vous pouvez également configurer les postes de travail Novell ClientTM pour mettre à jour leur horloge avec des serveurs en exécutant timesync.nlm.

Pour plus d'informations sur la synchronisation horaire, consultez le manuel Network Time Management Administration Guide (Guide d'administration de la gestion de l'heure réseau).


Synchronisation de l'heure sur les serveurs Windows

Pour plus d'informations sur la synchronisation horaire pour des serveurs Windows NT et Windows 2000, consultez la documentation du système d'exploitation.


Synchronisation horaire sur les systèmes Linux, Solaris, AIX ou HP-UX

Vous pouvez utiliser le daemon xntpd NTP pour synchroniser l'heure sur les serveurs Linux, Solaris, AIX et HP-UX. xntpd est un daemon du système d'exploitation qui définit et gère la synchronisation entre l'heure du système et des serveurs d'heure standard sur Internet.

Pour plus d'informations sur l'exécution de xntpd sur un système AIX, reportez-vous à la section xntpd Daemon (Daemon xntpd) dans le manuel AIX Commands Reference (Référence des commandes AIX), Volume 6.

Pour plus d'informations sur l'exécution de xntpd sur un système Solaris, consultez la page Web http://docs.sun.com/?p=/doc/806-0625/6j9vfim2v&a=view#xntpd-1m-indx-2.

Pour plus d'informations sur l'exécution de xntpd sur un système HP-UX, consultez la page Web Configuring NTP (Configuration de NTP).

Pour plus d'informations sur l'exécution de ntpd sur un système Linux, consultez le site Web ntpd - Network Time Protocol (NTP) Daemon (ntpd - Daemon NTP).


Vérification de la synchronisation horaire

Pour vérifier que l'heure est synchronisée dans l'arborescence, exécutez DSRepair à partir d'un serveur de l'arborescence qui dispose au moins de droits en lecture/écriture sur l'objet Arborescence.


NetWare

  1. Sur la console du serveur, chargez dsrepair.nlm.

  2. Sélectionnez Synchronisation horaire.

    Pour obtenir de l'aide sur l'interprétation du journal, appuyez sur F1.

NOTE:  la commande suivante vous aide à résoudre les problèmes de synchronisation horaire :

set timesync debug=7


Windows

  1. Cliquez sur Démarrer > Paramètres > Panneau de configuration > Services Novell eDirectory.

  2. Cliquez sur dsrepair.dlm > Démarrer.

  3. Cliquez sur Réparer > Synchronisation horaire.


Linux, Solaris, AIX et HP-UX

  1. Exécutez la commande suivante :

    ndsrepair -T