EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

cfdptest - Online în cloud

Rulați cfdptest în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda cfdptest care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


cfdptest - shell de testare CFDP pentru ION

REZUMAT


cfdptest [ nume_fișier_comenzi ]

DESCRIERE


cfdptest oferă un mecanism pentru testarea transmisiei fișierelor CFDP. Poate fi folosit în
fie modul scriptat, fie interactiv. Toate pachetele care conțin PDU-uri CFDP sunt trimise cu
transferul custodiei a fost solicitat și cu toate raportarea stării pachetului dezactivată.

Când este scris cu nume_fișier_comenzi, cfdptest operează ca răspuns la managementul CFDP
comenzile conținute în fișierul de comenzi furnizat. Fiecare linie de text din fișier este
interpretată ca o singură comandă cuprinzând mai multe jetoane: un cod de comandă cu un singur caracter
și, în cele mai multe cazuri, unul sau mai multe argumente de comandă cu unul sau mai multe caractere. Comenzile
configurați și inițiați operațiunile de transmitere a fișierelor CFDP.

Dacă nu este specificat niciun fișier, cfdptest în schimb oferă utilizatorului un „shell” interactiv pentru
intrarea comenzii. cfdptest afișează un șir prompt (":") la stdout, acceptă șiruri de text
din stdin și interpretează fiecare șir ca o comandă.

Sprijinit cfdptest comenzile (fie interactive sau scriptate) sunt după cum urmează:

? ajutor comanda. Aceasta va afișa o listă a comenzilor și a formatelor acestora. Aceasta
este la fel ca h comanda.

h O formă alternativă a ajutor comanda.

d
destinație comanda. Această comandă stabilește entitatea CFDP la care urmează
operația de transmitere a fișierelor va fi direcționată. Numerele entităților CFDP din ION sunt, de
convenție, la fel ca numerele nodurilor BP.

f
din comanda. Această comandă identifică fișierul care va fi transmis atunci când
este comandată următoarea operațiune de transmitere a fișierului.

t
la comanda. Această comandă oferă numele fișierului care va fi creat la
entitatea receptoare când este comandată următoarea operațiune de transmisie a fișierului.

l
timpul sa traiesti comanda. Această comandă stabilește timpul de viață pentru toți
pachete emise ulterior care conțin PDU-uri CFDP. Dacă nu este specificată, valoarea implicită
Se utilizează 86400 (1 zi).

p
prioritate comanda. Această comandă stabilește prioritatea (clasa de serviciu) pentru
toate pachetele emise ulterior care conțin PDU-uri CFDP. Valorile valide sunt 0, 1 și 2.
Dacă nu este specificat, prioritatea este 1.

o
ordinal comanda. Această comandă stabilește „ordinalul” (sub-prioritatea în interiorul
prioritatea 2) pentru toate pachetele emise ulterior care conțin PDU-uri CFDP. Valori valide
sunt 0-254. Dacă nu este specificat, ordinalul este 0.

m
mod comanda. Această comandă stabilește modul de transmisie ("best-effort" sau
asigurat) pentru toate pachetele emise ulterior care conțin PDU-uri CFDP. Valorile valide sunt 0
(sigur, fiabil, cu fiabilitate oferită de un strat de convergență DTN fiabil
protocol), 1 (cel mai bun efort, nesigur) și 2 (asigurat, de încredere, dar cu fiabilitate
asigurate prin transferul custodiei BP). Dacă nu este specificat, modul de transmisie este 0.

g
srrflags comanda. Această comandă stabilește raportarea stării BP care va fi
solicitat pentru toate pachetele emise ulterior care conțin PDU-uri CFDP. srrflags trebuie să fie
un șir de semnalizări de raportare a stării așa cum este definit pentru bptrace(1): o secvență de raport de stare
steaguri, separate prin virgule, fără spații albe încorporate. Fiecare semnalizare de raport de stare trebuie
fi unul dintre următoarele: rcv, ct, fwd, dlv, del.

c
criticitate comanda. Această comandă stabilește criticitatea pentru toți
pachete emise ulterior care conțin PDU-uri CFDP. Valorile valide sunt 0 (nu critice)
și 1 (critic). Dacă nu este specificat, criticitatea este 0.

r
depozit de fișiere solicita comanda. Această comandă adaugă o solicitare de depozit de fișiere la metadate
care va fi emisă la comanda următoarei operațiuni de transmitere a fișierului. Acțiune
numerele de cod sunt:

0 = creați fișier
1 = șterge fișierul
2 = redenumiți fișierul
3 = atașați fișierul
4 = înlocuiți fișierul
5 = creați director
6 = elimina directorul
7 = respinge fișierul
8 = refuza directorul
u ' '
utilizator mesaj comanda. Această comandă adaugă un mesaj utilizator la metadatele care vor
să fie emisă atunci când este comandată următoarea operațiune de transmitere a fișierului.

& trimite comanda. Această comandă inițiază transmiterea fișierelor așa cum este configurat de cei mai mulți
recent precedent d, f, și t comenzi.

^ anula comanda. Această comandă anulează cel mai recent fișier inițiat
transmisie.

% suspenda comanda. Această comandă suspendă cel mai recent fișier inițiat
transmisie.

$ relua comanda. Această comandă reia cel mai recent fișier inițiat
transmisie.

# raportează comanda. Această comandă raportează cel mai recent fișier inițiat
transmisie.

q părăsi comanda. Închide programul cfdptest.

cfdptest în modul interactiv generează, de asemenea, un fir de gestionare a evenimentelor CFDP. Firul evenimentului
primește indicații de serviciu CFDP și pur și simplu imprimă linii de text către stdout pentru a anunța
Le.

NOTĂ că atunci când cfdptest rulează în modul script nu generează un fir de gestionare a evenimentelor,
ceea ce face posibil ca coada de evenimente CFDP să crească la nesfârșit, cu excepția cazului în care există altele
sarcina consumă și raportează evenimentele. O soluție simplă este să rulați un interactiv
cfdptest sarcină în fundal, pur și simplu pentru a menține coada de evenimente golită, în timp ce este scriptat non-
interactiv cfdptest sarcinile sunt executate în prim-plan.

EXIT STAREA


"0" cfdptest a încetat. Orice probleme întâlnite în timpul funcționării vor fi notate în
il ion.log fișier jurnal.

Utilizați cfdptest online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

Comenzi Linux

Ad