EnglishFranceseSpagnolo

Favicon di OnWorks

tcpreplay - Online nel cloud

Esegui tcpreplay nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando tcpreplay 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


tcpreplay - Riproduce il traffico di rete archiviato nei file pcap

SINOSSI


tcpreplay [-bandiera [APPREZZIAMO]]... [--nome-opt [[=| ]APPREZZIAMO]]...


tcpreplay è uno strumento per riprodurre il traffico di rete da file salvati con tcpdump o altro
strumenti che scrivono pcap(3) file.

DESCRIZIONE


Questa pagina di manuale documenta brevemente il tcpreplay comando. Il funzionamento di base di
tcpreplay consiste nel inviare nuovamente tutti i pacchetti dai file di input alla velocità con cui essi
sono stati registrati, o una velocità dati specificata, fino alla velocità consentita dall'hardware.

Facoltativamente, il traffico può essere suddiviso tra due interfacce, scritto su file, filtrato
e modificati in vari modi, fornendo i mezzi per testare firewall, NIDS e altre reti
dispositivi.

Per maggiori dettagli, consultare il manuale di Tcpreplay all'indirizzo:
http://tcpreplay.synfin.net/trac/wiki/manual

VERSIONI


-d numero, --dbug=numero
Abilita output di debug. Questa opzione può apparire fino a 1 volta. Questa opzione richiede
un numero intero come argomento. Il valore di numero è vincolato ad essere:
nell'intervallo da 0 a 5
Il predefinito numero per questa opzione è:
0

Se configurato con --enable-debug, puoi specificare un livello di verbosità per
uscita di debug. Numeri più alti aumentano la verbosità.

-q, --silenzioso
Modalità silenziosa.

Non stampare nulla tranne le statistiche alla fine della corsa

-T stringa, --Timer=stringa
Seleziona la modalità di temporizzazione del pacchetto: select, ioport, rdtsc, gtod, nano, abstime. Questa opzione
può apparire fino a 1 volte. Il predefinito stringa per questa opzione è:
gtod

Consente di selezionare il metodo di temporizzazione del pacchetto da utilizzare:

nano - Usa nanosleep() API

select - Usa l'API select()

ioporto - Scrivi sulla porta IO i386 0x80

rdtsc - Usa x86/x86_64/PPC RDTSC

gtod [predefinito] - Usa un ciclo gettimeofday()

tempo di riposo - Usa l'API AbsoluteTime di OS X

--sleep-accel=numero
Riduci la quantità di tempo per dormire in base all'uso specificato. Questa opzione accetta un numero intero
numero come argomento. Il predefinito numero per questa opzione è:
0

Riduci la quantità di tempo in cui normalmente dormiremmo tra due pacchetti del
numero specificato di usec. Ciò fornisce un "fattore fuzz" per compensare la corsa
su un non-RTOS e altri processi che utilizzano il tempo della CPU. L'impostazione predefinita è disabilitata.

--rdtsc-clic=numero
Specificare i clic/usec RDTSC. Questa opzione può apparire fino a 1 volta. Questa opzione
accetta un numero intero come argomento. Il predefinito numero per questa opzione è:
0

Sostituisci il numero calcolato di clic/usec RDTSC che è spesso la velocità del
CPU in Mhz. Utile solo se specificato --timer=rdtsc

-v, --verboso
Stampa i pacchetti decodificati tramite tcpdump su STDOUT. Questa opzione può apparire fino a 1 volta.

-A stringa, --decodificare=stringa
Argomenti passati al decodificatore tcpdump. Questa opzione può apparire fino a 1 volta. Questo
L'opzione deve apparire in combinazione con le seguenti opzioni: verbose.

Quando si abilita la modalità dettagliata (-v) puoi anche specificarne uno o più aggiuntivi
argomenti a cui passare tcpdump per modificare il modo in cui i pacchetti vengono decodificati. Per impostazione predefinita, -n
e -l vengono utilizzati. Assicurati di citare argomenti come: -A "-axxx" in modo che
non sono interpretati da tcpreplay. Si prega di vedere il tcpdump(1) pagina man per a
elenco completo delle opzioni.

-K, --enable-file-cache
Abilita la memorizzazione nella cache dei pacchetti nella memoria interna. Questa opzione deve apparire in
combinazione con le seguenti opzioni: loop.

Memorizza nella cache i file pcap la prima volta che vengono memorizzati nella cache nella RAM in modo che i loop successivi
non incorrere in alcuna latenza di I/O del disco per aumentare le prestazioni. Accertati di
avere abbastanza RAM libera per memorizzare l'intero file pcap in memoria o il sistema lo farà
lo scambio e le prestazioni ne risentiranno.

--preload-pcap
Precarica i pacchetti nella RAM prima dell'invio.

Questa opzione carica i pcap specificati nella RAM prima di iniziare a inviare in ordine
per migliorare le prestazioni di riproduzione introducendo un calo delle prestazioni all'avvio.
Il precarico può essere utilizzato con o senza --ciclo continuo e implica --enable-file-cache.

-c stringa, --file cache=stringa
Dividi il traffico tramite un file di cache tcpprep. Questa opzione può apparire fino a 1 volta.

-i stringa, --intf1=stringa
Interfaccia di output del traffico server/primario. Questa opzione può apparire fino a 1 volta.

-I stringa, --intf2=stringa
Interfaccia di output del traffico client/secondario. Questa opzione può apparire fino a 1 volta.
Questa opzione deve apparire in combinazione con le seguenti opzioni: cachefile.

--listnics
Elenca le interfacce di rete disponibili ed esci.

-l numero, --ciclo continuo=numero
Ripeti il ​​file di acquisizione X volte. Questa opzione può apparire fino a 1 volta. Questo
opzione accetta un numero intero come argomento. Il valore di numero è vincolato
all'essere:
maggiore o uguale a 0
Il predefinito numero per questa opzione è:
1

--pktlen
Sovrascrivi lo snaplen e usa il pacchetto len effettivo. Questa opzione può apparire fino a 1
volte.

Per impostazione predefinita, tcpreplay invierà i pacchetti in base alla dimensione dello "snaplen" memorizzato
nel file pcap che di solito è la cosa corretta da fare. Tuttavia, occasionalmente,
gli strumenti memorizzeranno più byte di quelli indicati. Specificando questa opzione, tcpreplay
ignorerà il campo snaplen e proverà invece a inviare pacchetti basati sull'originale
lunghezza del pacchetto. Se specifichi questa opzione possono succedere cose brutte.

-L numero, --limite=numero
Limita il numero di pacchetti da inviare. Questa opzione può apparire fino a 1 volta. Questo
opzione accetta un numero intero come argomento. Il valore di numero è vincolato
all'essere:
maggiore o uguale a 1
Il predefinito numero per questa opzione è:
-1

Per impostazione predefinita, tcpreplay invierà tutti i pacchetti. In alternativa, è possibile specificare a
numero massimo di pacchetti da inviare.

-x stringa, --moltiplicatore=stringa
Modifica la velocità di riproduzione su un dato multiplo. Questa opzione può apparire fino a 1 volta.
Questa opzione non deve apparire in combinazione con nessuna delle seguenti opzioni: pps,
mbps, oneatatime, velocità massima.

Specificare un valore in virgola mobile per modificare la velocità di riproduzione del pacchetto. Esempi:
2.0 riprodurrà il traffico al doppio della velocità acquisita
0.7 riprodurrà il traffico al 70% della velocità acquisita

-p numero, --pp=numero
Riproduce i pacchetti a un dato pacchetto/sec. Questa opzione può apparire fino a 1 volta. Questo
l'opzione non deve apparire in combinazione con nessuna delle seguenti opzioni:
moltiplicatore, mbps, oneatatime, topspeed. Questa opzione accetta un numero intero come suo
discussione.

-M stringa, --Mbps=stringa
Riproduce i pacchetti a un dato Mbps. Questa opzione può apparire fino a 1 volta. Questa opzione
non deve apparire in combinazione con nessuna delle seguenti opzioni: moltiplicatore, pps,
oneatatime, velocità massima.

Specifica un valore in virgola mobile per la velocità in Mbps che tcpreplay dovrebbe inviare i pacchetti
AT.

-t, --velocità massima
Riproduci i pacchetti il ​​più velocemente possibile. Questa opzione non deve apparire in combinazione
con una delle seguenti opzioni: mbps, multiplier, pps, oneatatime.

-o, --uno alla volta
Riproduce un pacchetto alla volta per ogni input dell'utente. Questa opzione non deve apparire in
combinazione con una delle seguenti opzioni: mbps, pps, moltiplicatore, velocità massima.

Consente di scorrere uno o più pacchetti alla volta.

--pps-multi=numero
Numero di pacchetti da inviare per ogni intervallo di tempo. Questa opzione deve apparire in
combinazione con le seguenti opzioni: pps. Questa opzione accetta un numero intero
come suo argomento. Il valore di numero è vincolato ad essere:
maggiore o uguale a 1
Il predefinito numero per questa opzione è:
1

Quando si tenta di inviare pacchetti a velocità molto elevate, il tempo tra ogni pacchetto può essere
così breve che è impossibile dormire con precisione per il periodo di tempo richiesto.
Questa opzione consente di inviare più pacchetti alla volta, consentendo così più tempo
tempi di sonno che possono essere implementati in modo più accurato.

-P, --pid
Stampa il PID di tcpreplay all'avvio.

--statistiche=numero
Stampa statistiche ogni X secondi. Questa opzione accetta un numero intero come suo
discussione. Il valore di numero è vincolato ad essere:
maggiore o uguale a 1

Nota che questo è davvero un "miglior sforzo" e lunghi ritardi tra l'invio di pacchetti
può causare ritardi altrettanto lunghi tra la stampa delle statistiche.

-V, --versione
Stampa le informazioni sulla versione.

-h, --meno-aiuto
Visualizza meno informazioni sull'utilizzo ed esci.

-H, --Aiuto
Visualizza le informazioni sull'utilizzo ed esci.

-!, --più-aiuto
Informazioni sull'utilizzo esteso passate attraverso il cercapersone.

- [rcfile], --salva-opzioni[=rcfile]
Salva lo stato dell'opzione in rcfile. L'impostazione predefinita è ultimo file di configurazione elencato
nel OPZIONE PRESETS sezione, sotto.

- rcfile, --load-opzioni=rcfile, --no-load-opzioni
Carica opzioni da rcfile. opzioni senza carico il modulo disabiliterà il caricamento di
file RC/INI precedenti. --no-load-opzioni viene gestito in anticipo, fuori servizio.

OPZIONE PRESETS


Qualsiasi opzione non contrassegnata come non è un preimpostabile può essere preimpostato caricando i valori da
file di configurazione ("RC" o ".INI"). Il homerc il file è "$$/", a meno che non sia un
directory. In tal caso, il file ".tcpreplayrc" viene cercato all'interno di quella directory.

SEGNALI


tcpreplay comprende i seguenti segnali:

SIGUSR1 Sospendi tcpreplay

PROSSIMO CONTO Riavvia tcpreplay

Usa tcpreplay online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    Responsabile PAC
    Responsabile PAC
    PAC è un sostituto di Perl/GTK
    SecureCRT/Putty/ecc (linux
    ssh/telnet/... gui)... Fornisce una GUI
    per configurare le connessioni: utenti,
    password, ASPETTATE regole...
    Scarica Gestore PAC
  • 2
    GeoServer
    GeoServer
    GeoServer è un software open source
    server scritto in Java che consente agli utenti
    per condividere e modificare i dati geospaziali.
    Progettato per l'interoperabilità, è
    pubblica da...
    Scarica Geoserver
  • 3
    Lucciola III
    Lucciola III
    Una finanza personale gratuita e open-source
    gestore. Firefly III dispone di un
    sistema di contabilità a partita doppia. Puoi
    inserisci e organizza rapidamente il tuo
    transazioni io...
    Scarica Firefly III
  • 4
    Estensioni di Apache OpenOffice
    Estensioni di Apache OpenOffice
    Il catalogo ufficiale di Apache
    Estensioni di OpenOffice. Lo troverai
    estensioni che vanno dai dizionari a
    strumenti per importare file PDF e per connettersi
    con est...
    Scarica le estensioni di Apache OpenOffice
  • 5
    mantideBT
    mantideBT
    Mantis è un web facilmente distribuibile
    bugtracker basato per aiutare il bug del prodotto
    tracciamento. Richiede PHP, MySQL e a
    server web. Dai un'occhiata alla nostra demo e ospitata
    offrendo...
    Scarica MantisBT
  • 6
    LAN Messenger
    LAN Messenger
    LAN Messenger è un'applicazione di chat p2p
    per la comunicazione intranet e non
    richiedono un server. Una varietà di a portata di mano
    le funzionalità sono supportate tra cui
    notifica...
    Scarica LAN Messenger
  • Di Più "

Comandi Linux

Ad