Protocole NTP et ntptrace - Internet & Réseaux
TomsGuide.com : 700 000 inscrits répondent à toutes vos questions high-tech et informatique.
Pour obtenir de l'aide, inscrivez-vous gratuitement !
 




Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet : Protocole NTP et ntptrace
 
Profil : IDNaute
Plus d'informations

Bonjour, j'ai mis en place le protocole NTP (permettant de synchroniser l'heure d'une machine à partir d'une heure de référence) dans l'environnement suivant.
Deux PC Linux sous Mandrake 10.0.
Les deux PC font tourner le démon NTP. Un des PC (appelons le client même si c'est pas vraiment correct, chaque PC lançant le démon devenant serveur NTP) se synchronise sur l'autre PC (appelons le serveur) qui lui même va se synchroniser sur un serveur NTP de strate 2 (ce qui connaissent comprendrons). Bon jusque là, pas de problème, ça marche, aucun souci. Mon problème vient de la commande NTP trace, après lecture du man, de plusieurs docs, et recherche google, j'apprends que celle-ci permet de tracer le chemin du PC sur laquelle elle est exécutée jusqu'au serveur connecté à l'horloge de référence. Ok, je lance un ntptrace sur mon client. J'obtiens:
localhost: stratum 4, offset -0.006554, root distance 0.155336
linux2400: stratum 3, offset 0.013173, root distance 0.154770
80.48.239.211: stratum 2, offset 0.018260, root distance 0.028966
smtp.certum.pl: stratum 1, offset 0.000000, root distance 0.000000 refid 'PPS'
Bon donc moi quand je lis ça, je me dis, mon client pour se synchroniser part de lui même, passe ensuite par linux2400 (normal, le nom de ma machine serveur) qui va ensuite à la machine 80.48.239.211 (ok c'est ce que j'ai rentré dans mon fichier de conf serveur) qui lui ensuite va à smtp.certum.pl (ça c'est sa petite tambouille pas de problème) qui est synchronisée à une horloge de référence PPS.
Bon ça va jusque là, maintenant, le problème, c'est l'interprétation du champ offset, qui comme le dit le man indique la différence estimée entre notre horloge locale, et l'horloge du serveur. Donc moi je me dis que chaque ligne m'indique la différence avec le seveur suivant:
Par exemple:
localhost: stratum 4, offset -0.006554, root distance 0.155336 m'indique que j'ai une différence de -0,006554 avec ma machine linux2400

linux2400: stratum 3, offset 0.013173, root distance 0.154770 m'indique que Linux2400 a une différence de 0.01373 avec la machine 80.48.239.211.
Et bien ce que je veux savoir, c'est, est ce que c'est bien ça? Quelqu'un peut t'il me le confirmer? Je sais, ça peut paraître débile de faire un post aussi long juste pour ça, mais je n'ai pas trouvé de réponses claires à ce sujet, et en plus, si vous avez lu jusque là, c'est que je pense que NTP vous interesse, ce qui est mon cas aussi, donc vous pourriez peut être m'aidé pour des questions plus précises... En effet, après avoir parcouru les docs officiels, je trouve qu'aucun document n'est vraiment pratique pour comprendre ce protocole, soit on explique simplement comment l'installer, soit faut se taper une doc avec des notions assez complexes ce que j'ai essayé mais qui pour l'instant me rebute. Comme un des buts de mon stage est en gros d'expliquer le protocole NTP, ce que je peux faire sans trop de problèmes, mais surtout d'étudier sa convergence, sa précision, l'impact du jitter réseau, et bien j'aimerai savoir si quelqu'un s'est déja un peu lancé la-dedans?
M'enfin ce post n'était pas là que pour ça, je veux aussi ma réponse à ma question na! et pi si y'a un spécialiste horloger apte à m'expliquer certains paramêtres de ntp comme la drift compensation ou autre, ça m'aiderait bien. Voila merci!


  FORUM Infos-du-Net » Internet & Réseaux » Protocole NTP et ntptrace

Aller à :
 

Liens