英語フランス語スペイン語

Ad


OnWorksファビコン

brsscla - クラウド上のオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーター上の OnWorks 無料ホスティング プロバイダーで brsscla を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド brsscla です。

プログラム:

NAME


brsscla - BRSS ベースの BP コンバージェンス層アダプター (入力および出力) タスク

SYNOPSIS


ブラスクラ ローカルホスト名[:local_port_nbr][ first_duct_nbr_in_scope[ last_duct_nbr_in_scope]]

DESCRIPTION


BRSS は、バンドル リレー サービス (BRS) コンバージェンス層プロトコルの「サーバー」側です。
血圧。 BRS コンバージェンス層プロトコルの「クライアント」側である BRSC によって補完されます。
BP用。

ブラスクラ これは、XNUMX つ + N のスレッドを生成するバックグラウンドの「デーモン」タスクです。
BRSS クライアント接続と、接続されたクライアントとの継続的なデータ交換のためのソケットの生成
クライアント。 生成されたソケットを介して送信することで BRSS プロトコル出力を処理するもの
関連するクライアントへ。 BRSS を処理するための、生成されたソケットごとに XNUMX つの入力スレッド
関連する接続されたクライアントからのプロトコル入力。

接続スレッドは、バインドされた TCP ソケット上の接続を受け入れるだけです。 ローカルホスト名
& local_port_nbr そして受信スレッドを生成します。 のデフォルト値 local_port_nbr、もし
省略すると80になります。

各受信スレッドは、ソケット接続を介してノード番号を受信します。
接続クライアント (SDNV 表現)、その後に 32 ビットの時間タグと 160 ビットのタグが続きます
その時刻タグの HMAC-SHA1 ダイジェスト。 ノード番号は範囲内である必要があります
first_duct_nbr_in_scope   last_duct_nbr_in_scope 包括的; 省略した場合、
first_duct_nbr_in_scope デフォルトは 1 で、 last_duct_nbr_in_scope デフォルトは
first_duct_nbr_in_scope プラス 255。受信スレッドはタイムタグもチェックします。
現在時刻との差異が BRSTERM (デフォルト値 5) 以下であることを要求します。
秒。 次に、という名前の HMAC-SHA1 キーを使用してダイジェスト値を再計算します。
"ノード番号.brs" は ION セキュリティ データベースに記録されています (「 イオンシークレット(5))、必須
提供されたダイジェストと計算されたダイジェストが同一であること。 登録条件がすべて揃っていれば、
一致すると、受信スレッドはクライアントに副署名 (同様に計算された HMAC-SHA1) を送信します。
提供されたタイムタグより 1 秒後のタイムタグのダイジェスト -- を保証するため
クライアント自身の信頼性を確認し、接続されたネットワーク経由でバンドルの受信を開始します。
ソケット。 接続上で受信された各バンドルの前に、その長さ (32 ビット) が付加されます。
ネットワークバイトオーダーの符号なし整数。 受信したバンドルはバンドルに渡されます
ローカル ION ノード上のプロトコル エージェント。

出力スレッドは、送信の準備ができているバンドルのキューからバンドルを抽出します。
BRSS をリモート バンドル プロトコル エージェントに接続し、そのノード番号を持つ接続されたクライアントを検索します。
ルーティング デーモンによってバンドルに割り当てられた直近の受信ノード番号と一致する
バンドルをキューに入れ、ソケット経由でそれらのクライアントにバンドルを送信します。 それぞれ
送信されたバンドルの前にはその長さ、つまりネットワーク バイトの 32 ビットの符号なし整数が付加されます
オーダー。

注意してください ブラスクラ 「無差別」コンバージェンス層デーモンであり、バンドルを送信できます。
接続を受信した BRSS 宛先誘導。 その唯一の成果物
name は、単一の誘導名ではなく、対応する誘導の名前です。
アウトダクトが専用になる可能性がある BRSS 宛先インダクトなので、スキーム設定
このアウトダクトを引用するディレクティブは、宛先インダクト ID を提供する必要があります。 BRSの場合
コンバージェンス層プロトコルの場合、宛先誘導 ID は単にノード番号です。
接続されたクライアント。

ブラスクラ によって自動的に生成されます バパドミン 's'(START)コマンドに応答して
バンドルプロトコルの動作を開始し、によって終了します バパドミン に応じて
'x'(STOP)コマンド。 ブラスクラ STARTとに応じてスポーンおよび終了することもできます
特に BRSS コンバージェンス層プロトコルに関連する STOP コマンド。

EXIT ステータス


"0" ブラスクラ に記載されている理由により、正常に終了しました イオンログ ファイル。 これなら
終了が命じられなかった、ログで特定された問題を調査して解決する
ファイルと使用 バパドミン BRSS プロトコルを再起動します。

"1" ブラスクラ に記載されている理由により、異常終了しました イオンログ ファイル。 調査して
ログファイルで特定された問題を解決してから、 バパドミン BRSSを再起動するには
プロトコル。

onworks.net サービスを使用してオンラインで brsscla を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad