brsscla - Online în cloud

Aceasta este comanda brsscla 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


brsscla - Sarcină adaptor strat de convergență BP bazat pe BRSS (intrare și ieșire).

REZUMAT


brsscla nume_gazdă_locală[:local_port_nbr][ first_duct_nbr_in_scope[ last_duct_nbr_in_scope]]

DESCRIERE


BRSS este partea „server” a protocolului stratului de convergență Bundle Relay Service (BRS) pentru
BP. Este completat de BRSC, partea „client” a protocolului stratului de convergență BRS
pentru BP.

brsscla este o sarcină „demon” de fundal care generează două fire plus N: unul care se ocupă
Conexiuni la client BRSS și socket-uri pentru a continua schimbul de date cu conectat
clienti; unul care se ocupă de ieșirea protocolului BRSS prin transmiterea prin acele prize generate
către clienții asociați; și un fir de intrare pentru fiecare socket generat, pentru a gestiona BRSS
intrare de protocol de la clientul conectat asociat.

Firul de conexiune acceptă pur și simplu conexiuni pe un socket TCP legat de nume_gazdă_locală
și local_port_nbr și generează fire de recepție. Valoarea implicită pentru local_port_nbr, dacă
omis, este 80.

Fiecare fir de recepție primește prin conexiunea socket numărul de nod al
client de conectare (în reprezentare SDNV), urmat de o etichetă de timp pe 32 de biți și o etichetă de timp de 160 de biți
HMAC-SHA1 rezumat al acelei etichete de timp. Numărul nodului trebuie să fie în interval
first_duct_nbr_in_scope prin last_duct_nbr_in_scope inclusiv; când este omis,
first_duct_nbr_in_scope implicit la 1 și last_duct_nbr_in_scope implicit la
first_duct_nbr_in_scope plus 255. Firul de recepție verifică și eticheta de timp,
cerând ca acesta să difere de ora curentă cu cel mult BRSTERM (valoarea implicită 5)
secunde. Apoi recalculează valoarea digest folosind cheia HMAC-SHA1 numită
"număr_nod.brs" așa cum este înregistrat în baza de date de securitate ION (a se vedea ionsecrc(5)), solicitând
ca rezumatele furnizate și calculate să fie identice. Dacă toate condiţiile de înregistrare sunt
îndeplinite, firul de execuție care primește trimite clientului un contrasemn -- un HMAC-SHA1 calculat în mod similar
digest, pentru eticheta de timp care este cu 1 secundă mai târziu decât eticheta de timp furnizată -- pentru a asigura
client de propria sa autenticitate, apoi începe să primească pachete peste conectat
priză. Fiecare pachet primit pe conexiune este precedat de lungimea sa, de 32 de biți
întreg nesemnat în ordinea octeților de rețea. Pachetele primite sunt trecute la pachet
agent de protocol pe nodul local ION.

Firul de ieșire extrage pachete din cozile de pachete gata de transmisie prin
BRSS către agenții de protocol de pachet la distanță, găsește clienții conectați ale căror numere de nod
potriviți numerele de nod receptor apropiate atribuite pachetelor de către demonii de rutare
care le-a pus în coadă și transmite pachetele peste prize acelor clienți. Fiecare
pachetul transmis este precedat de lungimea sa, un întreg fără semn pe 32 de biți în octetul de rețea
comandă.

Rețineți că brsscla este un daemon al stratului de convergență „promiscuos”, capabil să transmită pachete către
orice conductă de destinație BRSS pentru care a primit o conexiune. Singurul său conduct este
nume este numele inductului corespunzător, mai degrabă decât numele inductului oricărui singur
Inductia de destinație BRSS căreia i-ar putea fi dedicat conducta de ieșire, deci configurația schemei
directivele care citează acest rezultat trebuie să furnizeze ID-uri de destinație. Pentru BRS
protocolul stratului de convergență, ID-urile de inducție destinație sunt pur și simplu numerele de nod ale
clienții conectați.

brsscla este generat automat de bpadmin ca răspuns la comanda „s” (START) care
începe operarea Protocolului Bundle și se încheie de bpadmin ca răspuns la o
Comanda „x” (STOP). brsscla poate fi, de asemenea, generat și terminat ca răspuns la START și
Comenzi STOP care se referă în mod specific la protocolul stratului de convergență BRSS.

EXIT STAREA


"0" brsscla încetat în mod normal, din motivele menționate în ion.log fişier. Dacă aceasta
terminarea nu a fost comandată, investigați și rezolvați problema identificată în jurnal
afiseaza si foloseste bpadmin pentru a reporni protocolul BRSS.

"1" brsscla încetat anormal, din motivele menționate în ion.log fişier. Investigați și
rezolvați problema identificată în fișierul jurnal, apoi utilizați bpadmin pentru a reporni BRSS
protocol.

Utilizați brsscla online folosind serviciile onworks.net



Cele mai recente programe online Linux și Windows