Il s'agit de la commande ltpclock qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
ltpclock - Tâche démon LTP pour la gestion des événements planifiés
SYNOPSIS
ltphorloge
DESCRIPTION
ltphorloge est une tâche "démon" d'arrière-plan qui exécute périodiquement le LTP planifié
Activités. Il est généré automatiquement par ltpadmin en réponse à la commande 's' qui
démarre le fonctionnement du protocole LTP, et il est terminé par ltpadmin en réponse à un
Commande « x » (ARRÊT).
Une fois par seconde, ltphorloge prend les mesures suivantes :
Tout d'abord, il gère l'état actuel de tous les liens ("spans"). Il vérifie notamment
l'âge du bloc de session actuellement mis en mémoire tampon pour chaque période et, si cet âge dépasse
la limite de temps d'agrégation configurée de l'étendue, donne le sémaphore "tampon plein" pour
qui s'étendent pour initier la segmentation et la transmission des blocs en ltpmètre.
Ce faisant, il déduit également les changements d'état des liens (« repères de lien ») à partir des changements de débit de données comme
noté dans la base de données RFX par rfxhorloge:
Si le taux de transmission à un voisin était de zéro mais est maintenant différent de zéro, alors
la transmission à ce voisin est débloquée. Le "tampon vide" applicable
le sémaphore est donné si aucun bloc sortant n'est en cours de construction (permet le démarrage d'un
nouvelle session de transmission) et le sémaphore "segments prêts" est donné si le
la file d'attente des segments sortants n'est pas vide (permettant la transmission des segments par le lien
tâche de sortie de service).
Si le taux de transmission à un voisin n'était pas nul mais est maintenant nul, alors
la transmission à ce voisin est bloquée -- c'est-à-dire que les sémaphores déclenchant
la transmission ne sera plus donnée.
Si le taux de transmission imputé d'un voisin n'était pas nul mais est maintenant nul,
alors tous les temporisateurs affectant la retransmission de segment vers ce voisin sont suspendus.
Cela a pour effet d'allonger l'intervalle de chaque minuterie affectée de la longueur
de temps que les chronomètres restent suspendus.
Si le taux de transmission imputé d'un voisin était nul mais est maintenant différent de zéro,
alors tous les temporisateurs affectant la retransmission de segment vers ce voisin sont repris.
Ensuite ltphorloge retransmet tous les segments de point de contrôle, segments de rapport et
segments d'annulation dont les intervalles de temporisation calculés ont expiré.
EXIT STATUT
"0" ltphorloge résilié, pour les raisons indiquées dans le ion.log déposer. Si cette résiliation était
pas commandé, enquêter et résoudre le problème identifié dans le fichier journal et utiliser
ltpadmin recommencer ltphorloge.
"1" ltphorloge n'a pas pu s'attacher aux opérations du protocole LTP, probablement parce que ltpadmin
n'a pas encore été exécuté.
Utilisez ltpclock en ligne en utilisant les services onworks.net