IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

mm-delay-graph - Online nel cloud

Esegui mm-delay-graph nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando mm-delay-graph che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


mm-link - shell UNIX connessa a un collegamento emulato con un pacchetto di consegna specificato dall'utente
programma.

SINOSSI


collegamento mm uplink downlink [-- comando...]

DESCRIZIONE


mm-link è uno strumento di emulazione di rete che emula i collegamenti utilizzando i file di traccia della consegna dei pacchetti
(uplink per la direzione di uplink e downlink per la direzione del downlink) fornito sul
riga di comando. mm-link utilizza clonare(2) per eseguire il fork di una nuova shell in uno spazio dei nomi di rete distinto.
uplink_trace_file emula il collegamento da mm-link a Internet e downlink_trace_file
emula il collegamento da Internet a mm-link.

mm-link può emulare sia i collegamenti variabili nel tempo, come i collegamenti cellulari, sia i collegamenti con fisso
velocità di collegamento. Quando un pacchetto arriva al collegamento (da Internet o da mm-
collegamento), viene inserito direttamente in una delle due code di pacchetti a seconda del suo scopo
direzione: la coda di uplink o la coda di downlink. mm-link rilascia pacchetti da ciascuno
coda in base alla traccia di consegna del pacchetto di input corrispondente.

Ogni riga della traccia rappresenta un'opportunità di consegna del pacchetto: il momento in cui un
Nell'emulazione possono essere consegnati pacchetti di dimensioni MTU. La contabilità viene eseguita a livello di byte,
e ogni opportunità di consegna rappresenta la capacità di consegnare 1500 byte. Quindi, un singolo
line nel file di traccia può consegnare diversi pacchetti più piccoli le cui dimensioni ammontano a 1500 byte.
Le opportunità di consegna vengono sprecate se i byte non sono disponibili all'istante di un
opportunità. Quando mm-link raggiunge la fine di un file di traccia di input, si avvolge intorno a
inizio del file di traccia. mm-link può essere annidato all'interno di delayshell (1) in modo flessibile
creare collegamenti con un ritardo unidirezionale fornito dall'utente e una velocità di collegamento fornita dall'utente.

Per uscire da mm-link, digita semplicemente "exit" o CTRL-D all'interno di mm-link.

ESEMPIO


Per emulare un collegamento a 12 Mbit/s (in ogni direzione), creare un collegamento a 12 Mbit/s
file di traccia, "12Mbps_trace". Questo file può essere di lunghezza arbitraria
e deve seguire lo schema seguente:
0
1
2
3
4
5 ...
Il collegamento sopra fornisce un pacchetto di dimensioni MTU (1500 byte o 12000 bit) ogni
ms.

Esegui mm-link con:
$ collegamento mm 12Mbps_trace 12Mbps_trace

Tutti i programmi eseguiti da mm-link vengono inviati secondo
ai tempi di consegna del pacchetto specificati in 12Mbps_trace.

collegamento mm
[...] (avviso di copyright omesso)

Usa mm-delay-graph online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad