Il s'agit de la commande owlttb 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
owlttb - simulateur de délai de transmission de temps de lumière unidirectionnel
SYNOPSIS
chouette own_uplink_port# own_downlink_port# dest_uplink_adresse_IP dest_uplink_port#
dest_downlink_IP_address dest_downlink_port# chouette_sec. [-v]
DESCRIPTION
chouette retarde la livraison des données entre un NTTI et un boîtier NetAcquire (ou deux, un pour
liaison montante et une pour la liaison descendante) d'une durée spécifiée, simulant le signal
délai de propagation imposé par la distance entre les nœuds.
Son fonctionnement est configuré par les paramètres de ligne de commande, sauf que l'intervalle de retard
lui-même peut être modifié pendant l'exécution du programme. chouette propose une invite de commande (:),
et lorsqu'une nouvelle valeur de temps d'éclairage unidirectionnel est entrée à cette invite, le nouveau délai
l'intervalle prend effet immédiatement.
own_uplink_port# identifie le port sur chouette accepte la connexion TCP du NTTI pour
le trafic montant (c'est-à-dire les données destinées au boîtier NetAcquire).
own_downlink_port# identifie le port sur chouette accepte la connexion TCP du NTTI pour
le trafic descendant (c'est-à-dire les données émises par le boîtier NetAcquire).
dest_uplink_adresse_IP est l'adresse IP (une chaîne en pointillés) identifiant la boîte NetAcquire
à qui chouette transmettra le trafic montant.
dest_uplink_port# identifie le port TCP auquel chouette se connectera afin de
transmettre le trafic de liaison montante à NetAcquire.
dest_downlink_IP_address est l'adresse IP (une chaîne en pointillés) identifiant le NetAcquire
boîte à partir de laquelle chouette recevra le trafic de liaison descendante.
dest_downlink_port# identifie le port TCP auquel chouette se connectera afin de
recevoir le trafic de liaison descendante de NetAcquire.
chouette spécifie le nombre de secondes à attendre avant de transférer chaque segment reçu de
trafic TCP.
Le facultatif -v Le paramètre ("verbose") provoque chouette pour imprimer un message chaque fois qu'il
reçoit, envoie ou rejette (en raison de l'absence d'un client de liaison descendante connecté) un segment de
trafic TCP.
chouette est conçu pour fonctionner indéfiniment. Pour terminer le programme, utilisez simplement control-C pour
tuez-le ou entrez "q" à l'invite.
EXIT STATUT
"0" Terminaison nominale.
"1" Résiliation due à une condition d'erreur, comme indiqué dans les messages imprimés.
EXEMPLES
Voici un exemple de commande owlttb :
chouette 2901 2902 137.7.8.19 10001 137.7.8.19 10002 75
Cette commande indique que chouette acceptera une connexion de trafic montant sur le port 2901,
transférer le trafic de liaison montante reçu vers le port 10001 sur le boîtier NetAcquire au 137.7.8.19,
et il acceptera une connexion de trafic descendant sur le port 2902, livrant sur ce
connexion tout le trafic de liaison descendante qu'il reçoit de la connexion au port 10002 sur le
Boîte NetAcquire au 137.7.8.19. 75 secondes de retard (simulant une distance de 75 lumière
secondes) sera imposée à cette activité de transmission.
Utiliser owltb en ligne en utilisant les services onworks.net