270 likes | 369 Views
Protocole NTP. Xavier Perrin Emmanuel De Castro Mars 2005 Système distribué. Protocole NTP. Protocole NTP. Xavier Perrin Emmanuel De Castro Mars 2005 Système distribué. Protocole NTP. Introduction.
E N D
Protocole NTP Xavier Perrin Emmanuel De Castro Mars 2005 Système distribué
Protocole NTP Protocole NTP Xavier Perrin Emmanuel De Castro Mars 2005 Système distribué
Protocole NTP Introduction /mnt/boutique $ make compilmake: Warning: File `Makefile' has modification time 52 s in the futuregcc -o hello test.cmake: warning: Clock skew detected. Your build may be incomplete.
Protocole NTP • La définition du temps • Les protocoles de synchronisation du temps • Les outils disponibles
Protocole NTP • La définition du temps
Protocole NTP • Le référentiel • Seconde légale : 9 192 631 770 périodes de radiation (1967) • La définition du temps
Protocole NTP • Le transport du temps : • Les horloges secondaires • Montres • Réveils • Temps universel coordonné (TUC) • L’antenne TDF • 4ème top de l’horloge parlante • La définition du temps
Protocole NTP • Les besoins informatiques • Bases de données distribuées • Transactions • Journalisation • Logs • estampilles de documents sécurisés • certification et cryptographie • Aviation • Programmation télévision et radio • synchronisation pour les téléconférences en temps réel • Gestion des réseaux • La définition du temps
Protocole NTP • La définition du temps • Les protocoles de synchronisation du temps • Les outils disponibles
Protocole NTP • Les protocoles de synchronisation du temps
Protocole NTP • Les protocoles de synchronisation du temps • Le protocole TP: • Apparu en 1983 • Très vite populaire • Fonctionnement simple • Limites de TP: • Temps de transport non prise en compte • Précision faible
Protocole NTP • Les protocoles de synchronisation du temps • Présentation de NTP: • Pour remplacer TP • Première version en 1988 • NTP v4: • Gestion de IP v6 • Meilleur précision (10-3 seconde en LAN)
Protocole NTP • Les protocoles de synchronisation du temps • Architecture de NTP: • protocole basé sur UDP • port 123 • 2 caractéristiques: • hiérarchisation des serveurs • Redondance des serveurs
Protocole NTP • Les protocoles de synchronisation du temps • Jusqu’à 15 niveaux (théorie): • Source primaire • Serveur • client
Protocole NTP • Les protocoles de synchronisation du temps • Redondance: • Permet d’augmenter la fiabilité. • Résistance aux pannes. • Synchronisation horizontale et verticale.
Protocole NTP • Les protocoles de synchronisation du temps • Système en 4 phases: • Filtrage • Sélection • Combinaison • Recalage • Conversion UTC -> heure locales à la charge du client.
Protocole NTP • Les protocoles de synchronisation du temps • Les modes d’utilisation • Mode symétrique actif • Mode symétrique passif • Mode client • Mode serveur • Mode broadcast
Protocole NTP • La mise à l’heure • Les messages échangés • Synchronisation de l’horloge • Les protocoles de synchronisation du temps
Protocole NTP • SNTP • version simplifiée de NTP • allègement des algorithmes • faciliter l'implémentation d'un client NTP • capable de dialoguer avec des serveurs NTP standards • SNTP qu'en bout de chaîne • Les protocoles de synchronisation du temps
Protocole NTP • La définition du temps • Les protocoles de synchronisation du temps • Les outils disponibles
Protocole NTP • Les outils disponibles
Protocole NTP • Les outils disponibles • Les différents type de serveurs primaire:
Protocole NTP • Un exemple de serveur primaire: • chronos.univ-rennes1.fr • Les outils disponibles
Protocole NTP • Nombreuses implémentations • Disponible sur tous les OS. • 2 types de clients: • Démons (ntpd) • Exécutable simple (ntpdate) • Les outils disponibles
Protocole NTP • Les outils disponibles
Protocole NTP • Conclusion
? Protocole NTP Des questions