EngelsFransSpaans

Ad


OnWorks-favicon

cfdptest - Online in de cloud

Voer cfdptest uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht cfdptest die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


cfdptest - CFDP-testshell voor ION

KORTE INHOUD


cfdptest [ commando's_bestandsnaam ]

PRODUCTBESCHRIJVING


cfdptest biedt een mechanisme voor het testen van CFDP-bestandsoverdracht. Het kan gebruikt worden
scripted of interactieve modus. Alle bundels met CFDP PDU's worden meegestuurd
voogdijoverdracht aangevraagd en alle bundelstatusrapportage uitgeschakeld.

Wanneer gescript met commando's_bestandsnaam, cfdptest opereert als reactie op het CFDP-beheer
opdrachten in het meegeleverde opdrachtbestand. Elke regel tekst in het bestand is
geïnterpreteerd als een enkele opdracht bestaande uit verschillende tokens: een opdrachtcode van één teken
en, in de meeste gevallen, een of meer opdrachtargumenten van een of meer tekens. De commando's
CFDP-bestandsoverdrachtsbewerkingen configureren en initiëren.

Als er geen bestand is opgegeven, cfdptest biedt de gebruiker in plaats daarvan een interactieve "shell" voor
opdrachtinvoer. cfdptest drukt een promptstring (":") af naar stdout, accepteert tekstreeksen
van stdin, en interpreteert elke string als een commando.

De ondersteunde cfdptest opdrachten (interactief of scripted) zijn als volgt:

? De hulp commando. Hierdoor wordt een lijst met de opdrachten en hun formaten weergegeven. Het
is hetzelfde als de h opdracht.

h Een alternatieve vorm van de hulp opdracht.

d
De bestemming commando. Met deze opdracht wordt de CFDP-entiteit vastgesteld waarnaar de volgende
bestandsoverdracht zal worden aangestuurd. CFDP-entiteitsnummers in ION zijn, door
conventie, hetzelfde als BP-knooppuntnummers.

f
De oppompen van commando. Met deze opdracht wordt het bestand geïdentificeerd dat wordt verzonden wanneer de
volgende bestandsverzending wordt opgedragen.

t
De naar commando. Met deze opdracht wordt de naam opgegeven voor het bestand dat wordt gemaakt op
de ontvangende entiteit wanneer de volgende bestandsverzendingsbewerking wordt opgedragen.

l
De tijd om te leven commando. Dit commando bepaalt de tijd tot leven voor iedereen
vervolgens uitgegeven bundels met CFDP PDU's. Indien niet opgegeven, de standaardwaarde
86400 (1 dag) wordt gebruikt.

p
De prioriteit commando. Met deze opdracht wordt de prioriteit (serviceklasse) vastgelegd
alle vervolgens uitgegeven bundels met CFDP-PDU's. Geldige waarden zijn 0, 1 en 2.
Indien niet gespecificeerd, is de prioriteit 1.

o
De rangtelwoord commando. Dit commando stelt de "ordinale" (subprioriteit binnenin) vast
prioriteit 2) voor alle later uitgegeven bundels met CFDP PDU's. Geldige waarden
zijn 0-254. Indien niet gespecificeerd, is de rangtelwoord 0.

m
De mode commando. Met dit commando wordt de transmissiemodus ingesteld ("best-effort" of
verzekerd) voor alle later uitgegeven bundels met CFDP-PDU's. Geldige waarden zijn 0
(verzekerd, betrouwbaar, met betrouwbaarheid geleverd door een betrouwbare DTN-convergentielaag
protocol), 1 (best-effort, onbetrouwbaar) en 2 (verzekerd, betrouwbaar, maar met betrouwbaarheid
verstrekt door BP-depotoverdracht). Indien niet gespecificeerd, is de transmissiemodus 0.

g
De srrvlaggen commando. Met deze opdracht wordt de BP-statusrapportage vastgelegd
aangevraagd voor alle later uitgegeven bundels met CFDP PDU's. srrvlaggen moet
een tekenreeks met statusrapportagevlaggen zoals gedefinieerd voor bptrace(1): een reeks statusrapporten
vlaggen, gescheiden door komma's, zonder ingesloten witruimte. Elke statusrapportvlag moet
een van de volgende zijn: rcv, ct, fwd, dlv, del.

c
De kriticiteit commando. Dit gebod vestigt de kriticiteit voor iedereen
vervolgens uitgegeven bundels met CFDP PDU's. Geldige waarden zijn 0 (niet kritisch)
en 1 (kritiek). Indien niet gespecificeerd, is de kritikaliteit 0.

r
De bestandsopslag te vragen commando. Met deze opdracht wordt een filestore-verzoek toegevoegd aan de metagegevens
die wordt uitgegeven wanneer de volgende bestandsverzending wordt opgedragen. Actie
codenummers zijn:

0 = bestand maken
1 = bestand verwijderen
2 = bestand hernoemen
3 = bestand toevoegen
4 = bestand vervangen
5 = map aanmaken
6 = map verwijderen
7 = bestand weigeren
8 = directory weigeren
u ' '
De gebruiker Bericht commando. Met deze opdracht wordt een gebruikersbericht toegevoegd aan de metagegevens
worden uitgegeven wanneer de volgende bestandsverzending wordt opgedragen.

& De sturen commando. Deze opdracht initieert de bestandsoverdracht zoals geconfigureerd door de meeste
recente voorafgaande d, f en t commando's.

^ De annuleren commando. Met deze opdracht wordt het meest recent gestarte bestand geannuleerd
transmissie.

% De opschorten commando. Met deze opdracht wordt het meest recent gestarte bestand opgeschort
transmissie.

$ De hervat commando. Met deze opdracht wordt het meest recent gestarte bestand hervat
transmissie.

# De verslag commando. Deze opdracht rapporteert over het meest recentelijk gestarte bestand
transmissie.

q De ophouden commando. Beëindigt het cfdptest-programma.

cfdptest in de interactieve modus wordt ook een CFDP-thread voor gebeurtenisafhandeling gegenereerd. De evenemententhread
ontvangt CFDP-service-indicaties en drukt eenvoudig tekstregels af om aan te kondigen
Hen.

NOTITIE dat wanneer cfdptest draait in scriptmodus niet een thread voor gebeurtenisafhandeling voortbrengen,
wat het mogelijk maakt dat de CFDP-gebeurteniswachtrij voor onbepaalde tijd kan groeien, tenzij een andere
taak verbruikt en rapporteert over de gebeurtenissen. Een eenvoudige oplossing is het uitvoeren van een interactief bestand
cfdptest taak op de achtergrond, eenvoudigweg om de gebeurteniswachtrij leeg te houden, terwijl niet-gescripte
interactieve cfdptest taken worden op de voorgrond uitgevoerd.

EXIT STATUS


"0" cfdptest is beëindigd. Eventuele problemen die tijdens het gebruik optreden, worden genoteerd in
de ion.log logbestand.

Gebruik cfdptest online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

Linux-commando's

Ad