EngelsFransSpaans

Ad


OnWorks-favicon

brsscla - Online in de cloud

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

Dit is de opdracht brsscla 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


brsscla - BRSS-gebaseerde BP-convergentielaagadaptertaak (invoer en uitvoer)

KORTE INHOUD


brsscla lokale_hostnaam[:lokaal_poort_nr][ eerste_duct_nbr_in_scope[ laatste_duct_nbr_in_scope]]

PRODUCTBESCHRIJVING


BRSS is de "server"-kant van het Bundle Relay Service (BRS)-convergentielaagprotocol voor:
BP. Het wordt aangevuld met BRSC, de "client"-kant van het BRS-convergentielaagprotocol
voor BP.

brsscla is een "daemon"-taak op de achtergrond die twee plus N-threads voortbrengt: een die zorgt voor
BRSS-clientverbindingen en spawns-aansluitingen voor continue gegevensuitwisseling met connected
klanten; een die de uitvoer van het BRSS-protocol afhandelt door over die voortgebrachte sockets te verzenden
aan de aangesloten klanten; en één invoerthread voor elke voortgebrachte socket, om BRSS . af te handelen
protocolinvoer van de bijbehorende verbonden client.

De verbindingsthread accepteert eenvoudig verbindingen op een TCP-socket die is gebonden aan: lokale_hostnaam
en lokaal_poort_nr en spawnt ontvangstthreads. De standaardwaarde voor lokaal_poort_nr, als
weggelaten, is 80.

Elke ontvangstthread ontvangt via de socketverbinding het knooppuntnummer van de
verbindende client (in SDNV-weergave), gevolgd door een 32-bits tijdtag en een 160-bit
HMAC-SHA1 samenvatting van dat tijdlabel. Het knooppuntnummer moet in het bereik liggen
eerste_duct_nbr_in_scope door laatste_duct_nbr_in_scope inclusief; wanneer weggelaten,
eerste_duct_nbr_in_scope staat standaard op 1 en laatste_duct_nbr_in_scope standaard
eerste_duct_nbr_in_scope plus 255. De ontvangende thread controleert ook het tijdlabel,
waarbij het niet meer dan BRSTERM verschilt van de huidige tijd (standaardwaarde 5)
seconden. Het berekent vervolgens de digest-waarde opnieuw met behulp van de HMAC-SHA1-sleutel met de naam
"knooppunt_nummer.brs" zoals vastgelegd in de ION-beveiligingsdatabase (zie ionecrc(5)), vereisen:
dat de aangeleverde en berekende samenvattingen identiek zijn. Als alle inschrijvingsvoorwaarden zijn
voldaan, stuurt de ontvangende thread de client een tegenteken - een op dezelfde manier berekende HMAC-SHA1
digest, voor het tijdlabel dat 1 seconde later is dan het opgegeven tijdlabel -- om te verzekeren
de klant van zijn eigen authenticiteit, begint dan bundels te ontvangen via de aangesloten
stopcontact. Elke bundel die op de verbinding wordt ontvangen, wordt voorafgegaan door zijn lengte, een 32-bit
geheel getal zonder teken in netwerkbytevolgorde. De ontvangen bundels worden doorgegeven aan de bundel
protocolagent op het lokale ION-knooppunt.

De uitvoerthread haalt bundels uit de wachtrijen van bundels die klaar zijn voor verzending via
BRSS om protocolagenten op afstand te bundelen, vindt de verbonden clients waarvan de knooppuntnummers
overeenkomen met de nabije ontvangerknooppuntnummers die zijn toegewezen aan de bundels door de routeringsdaemons
die hen in de wachtrij heeft gezet en de bundels via de sockets naar die clients verzendt. Elk
verzonden bundel wordt voorafgegaan door zijn lengte, een 32-bits geheel getal zonder teken in netwerkbyte
order.

Merk op dat brsscla is een "promiscue" convergentielaag-daemon, die bundels kan verzenden naar
elke BRSS-bestemming induct waarvoor hij een aansluiting heeft ontvangen. Zijn enige uitgang is
naam is de naam van de corresponderende induct, in plaats van de inductnaam van een enkele
BRSS-bestemmingsinduct waaraan het outduct kan worden toegewezen, dus schemaconfiguratie
richtlijnen die dit outduct citeren, moeten induct-ID's van bestemming verstrekken. Voor de BRS
convergentielaagprotocol, bestemmings-induct-ID's zijn gewoon de knooppuntnummers van
aangesloten cliënten.

brsscla wordt automatisch voortgebracht door bpadmin in reactie op het 's' (START) commando dat
begint de werking van het bundelprotocol en wordt beëindigd door: bpadmin in reactie op een
'x' (STOP) commando. brsscla kan ook worden voortgebracht en beëindigd als reactie op START en
STOP-opdrachten die specifiek betrekking hebben op het BRSS-convergentielaagprotocol.

EXIT STATUS


"0" brsscla normaal beëindigd, om redenen vermeld in de ion.log het dossier. Als dit
beëindiging niet is bevolen, onderzoek en los het probleem op dat in het logboek is geïdentificeerd
bestand en gebruik bpadmin om het BRSS-protocol opnieuw te starten.

"1" brsscla abnormaal beëindigd, om redenen vermeld in de ion.log het dossier. Onderzoek en
los het probleem op dat in het logbestand is geïdentificeerd en gebruik vervolgens bpadmin om de BRSS . opnieuw te starten
protocol.

Gebruik brsscla online met onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    Phaser
    Phaser
    Phaser is een snelle, gratis en leuke open
    source HTML5-gameframework dat biedt
    WebGL- en Canvas-weergave overdwars
    desktop- en mobiele webbrowsers. Spellen
    kan samen zijn...
    Phaser downloaden
  • 2
    VASSAL-motor
    VASSAL-motor
    VASSAL is een game-engine om te creëren
    elektronische versies van traditioneel bord
    en kaartspellen. Het biedt ondersteuning voor
    weergave en interactie van speelstukken,
    en...
    VASSAL-engine downloaden
  • 3
    OpenPDF - Vork van iText
    OpenPDF - Vork van iText
    OpenPDF is een Java-bibliotheek voor het maken van
    en het bewerken van PDF-bestanden met een LGPL en
    MPL open source-licentie. OpenPDF is de
    LGPL/MPL open source opvolger van iText,
    een...
    Download OpenPDF - Vork van iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Systeem voor geautomatiseerd
    Geowetenschappelijke analyses - is een geografische
    Informatie Systeem (GIS) software met
    enorme mogelijkheden voor geodata
    verwerking en analyse...
    SAGA GIS downloaden
  • 5
    Toolbox voor Java/JTOpen
    Toolbox voor Java/JTOpen
    De IBM Toolbox voor Java / JTOpen is een
    bibliotheek van Java-klassen die de
    client/server- en internetprogrammering
    modellen naar een systeem met OS/400,
    i5/OS, o...
    Toolbox voor Java/JTOpen downloaden
  • 6
    D3.js
    D3.js
    D3.js (of D3 voor gegevensgestuurde documenten)
    is een JavaScript-bibliotheek waarmee u
    om dynamische, interactieve gegevens te produceren
    visualisaties in webbrowsers. Met D3
    u...
    D3.js downloaden
  • Meer "

Linux-commando's

  • 1
    abidiff
    abidiff
    abidiff - vergelijk ABI's van ELF-bestanden
    abidiff vergelijkt de Application Binary
    Interfaces (ABI) van twee gedeelde bibliotheken
    in ELF-formaat. Het straalt een betekenis uit
    verslag...
    Voer abidiff uit
  • 2
    blijf
    blijf
    abidw - serialiseer de ABI van een ELF
    bestand abidw leest een gedeelde bibliotheek in ELF
    formaat en verzendt een XML-representatie
    van zijn ABI naar standaarduitvoer. De
    uitgestoten ...
    Voer abidw uit
  • 3
    copac2xml
    copac2xml
    bibutils - conversie van bibliografie
    nutsvoorzieningen ...
    Voer copac2xml uit
  • 4
    Copt
    Copt
    copt - kijkgaatje-optimizer SYSNOPIS:
    copt-bestand.. BESCHRIJVING: copt is een
    kijkgaatje-optimizer voor algemeen gebruik. Het
    leest code van zijn standaardinvoer en
    schrijft een...
    Kopt uitvoeren
  • 5
    collect_stx_titles
    collect_stx_titles
    collect_stx_titles - titel verzamelen
    verklaringen van Stx-documenten ...
    Voer collect_stx_titles uit
  • 6
    gatling-bank
    gatling-bank
    bank - http-benchmark ...
    Run gatling-bank
  • Meer "

Ad