IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

brsscla - Online nel cloud

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

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


brsscla - Attività dell'adattatore del livello di convergenza BP basato su BRSS (input e output)

SINOSSI


brsscla nomehost_locale[:porta_locale_nbr][ first_duct_nbr_in_scope[ last_duct_nbr_in_scope]]

DESCRIZIONE


BRSS è il lato "server" del protocollo del livello di convergenza Bundle Relay Service (BRS) per
BP. È completato da BRSC, il lato "client" del protocollo del livello di convergenza BRS
per BP.

brsscla è un'attività "daemon" in background che genera due più N thread: uno che gestisce
Connessioni client BRSS e socket di generazione di socket per lo scambio continuo di dati con Connected
clienti; uno che gestisce l'output del protocollo BRSS trasmettendo su quei socket generati
ai clienti associati; e un thread di input per ogni socket generato, per gestire BRSS
input del protocollo dal client connesso associato.

Il thread di connessione accetta semplicemente connessioni su un socket TCP associato a nomehost_locale
ed porta_locale_nbr e genera thread di ricezione. Il valore predefinito per porta_locale_nbr, Se
omesso, è 80.

Ogni thread di ricezione riceve sulla connessione socket il numero di nodo del
client di connessione (nella rappresentazione SDNV), seguito da un time tag a 32 bit e da un'unità a 160 bit
Riassunto HMAC-SHA1 di quel tag temporale. Il numero di nodo deve essere compreso nell'intervallo
first_duct_nbr_in_scope attraverso last_duct_nbr_in_scope inclusivo; quando omesso,
first_duct_nbr_in_scope il valore predefinito è 1 e last_duct_nbr_in_scope il valore predefinito è
first_duct_nbr_in_scope più 255. Il thread ricevente controlla anche il tag orario,
richiedendo che differisca dall'ora corrente di non più di BRSTERM (valore predefinito 5)
secondi. Quindi ricalcola il valore digest utilizzando la chiave HMAC-SHA1 denominata
"numero_nodo.brs" come registrato nel database di sicurezza ION (vedi ionisecrc(5)), richiedendo
che i digest forniti e calcolati siano identici. Se tutte le condizioni di registrazione sono
soddisfatta, il thread ricevente invia al client un contrassegno -- un HMAC-SHA1 calcolato in modo simile
digest, per l'etichetta temporale che è 1 secondo dopo l'etichetta temporale fornita -- per assicurare
il client della propria autenticità, quindi inizia a ricevere i bundle sul connesso
presa. Ogni bundle ricevuto sulla connessione è preceduto dalla sua lunghezza, un 32 bit
intero senza segno nell'ordine dei byte di rete. I bundle ricevuti vengono passati al bundle
agente di protocollo sul nodo ION locale.

Il thread di output estrae i bundle dalle code dei bundle pronti per la trasmissione tramite
BRSS agli agenti di protocollo bundle remoti, trova i client connessi i cui numeri di nodo
corrispondere ai numeri dei nodi riceventi prossimi assegnati ai bundle dai demoni di instradamento
che li ha accodati e trasmette i fasci sui socket a quei client. Ogni
il bundle trasmesso è preceduto dalla sua lunghezza, un numero intero senza segno a 32 bit nel byte di rete
ordine.

Si noti che brsscla è un demone del livello di convergenza "promiscuo", in grado di trasmettere bundle a
qualsiasi indotto di destinazione BRSS per il quale ha ricevuto una connessione. Il suo unico outduct's
nome è il nome dell'indotto corrispondente, piuttosto che il nome dell'indotto di qualsiasi singolo
Induct di destinazione BRSS a cui potrebbe essere dedicato l'outduct, quindi configurazione dello schema
le direttive che citano questo outduct devono fornire gli ID di destinazione dell'induct. Per il BRS
protocollo del livello di convergenza, gli ID dell'indotto di destinazione sono semplicemente i numeri di nodo di
client connessi.

brsscla viene generato automaticamente da bpadmin in risposta al comando 's' (START) che
avvia il funzionamento del protocollo Bundle, ed è terminato da bpadmin in risposta ad an
comando 'x' (STOP). brsscla può anche essere generato e terminato in risposta a START e
Comandi STOP che riguardano specificamente il protocollo del livello di convergenza BRSS.

EXIT STATUS


"0" brsscla terminato normalmente, per i motivi indicati nel ion.log file. Se questo
la terminazione non è stata comandata, indagare e risolvere il problema identificato nel registro
file e utilizzare bpadmin per riavviare il protocollo BRSS.

"1" brsscla terminato in modo anomalo, per i motivi indicati nel ion.log file. Indagare e
risolvere il problema identificato nel file di registro, quindi utilizzare bpadmin per riavviare il BRSS
protocollo.

Usa brsscla online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    Phaser
    Phaser
    Phaser è un open veloce, gratuito e divertente
    framework di gioco HTML5 di origine che offre
    Rendering WebGL e Canvas attraverso
    browser Web desktop e mobili. Giochi
    può essere co...
    Scarica Phaser
  • 2
    Motore VASSAL
    Motore VASSAL
    VASSAL è un motore di gioco per creare
    versioni elettroniche della scheda tradizionale
    e giochi di carte. Fornisce supporto per
    rendering e interazione dei pezzi di gioco,
    e ...
    Scarica il motore VASSAL
  • 3
    OpenPDF - Fork di iText
    OpenPDF - Fork di iText
    OpenPDF è una libreria Java per la creazione
    e la modifica di file PDF con un LGPL e
    Licenza open source MPL. OpenPDF è il
    LGPL/MPL successore open source di iText,
    un ...
    Scarica OpenPDF - Fork di iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistema per Automatizzato
    Analisi Geoscientifiche - è un Geografico
    Software del sistema informativo (GIS) con
    immense capacità per i dati geografici
    elaborazione e ana...
    Scarica SAGA GIS
  • 5
    Toolbox per Java/JTOpen
    Toolbox per Java/JTOpen
    IBM Toolbox per Java / JTOpen è un
    libreria di classi Java che supportano il
    client/server e programmazione internet
    modelli su un sistema che esegue OS/400,
    i5/OS, o...
    Scarica Toolbox per Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (o D3 per i documenti basati sui dati)
    è una libreria JavaScript che ti consente
    produrre dati dinamici e interattivi
    visualizzazioni nei browser web. Con D3
    tu...
    Scarica D3.js
  • Di Più "

Comandi Linux

  • 1
    adiff
    adiff
    abidiff - confronta gli ABI dei file ELF
    abidiff confronta il binario dell'applicazione
    Interfacce (ABI) di due librerie condivise
    in formato ELF. Emette un significato
    rapporto...
    Esegui abidif
  • 2
    abidw
    abidw
    abidw - serializza l'ABI di un ELF
    il file abidw legge una libreria condivisa in ELF
    formato ed emette una rappresentazione XML
    del suo ABI all’output standard. IL
    emesso...
    Corri costantemente
  • 3
    copac2xml
    copac2xml
    bibutils - conversione della bibliografia
    utilità...
    Esegui copac2xml
  • 4
    copto
    copto
    copt - ottimizzatore spioncino SYSNOPIS:
    copt file.. DESCRIZIONE: copt è un file
    ottimizzatore spioncino generico. Esso
    legge il codice dal suo input standard e
    scrive un...
    Corri copto
  • 5
    collect_stx_titles
    collect_stx_titles
    collect_stx_titles - raccogli il titolo
    dichiarazioni da documenti Stx...
    Eseguire collect_stx_titles
  • 6
    panca-gatling
    panca-gatling
    panca - benchmark http ...
    Esegui gatling-panca
  • Di Più "

Ad