これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド cgrfetch です。
プログラム:
NAME
cgrfetch - CGR シミュレーションを視覚化する
SYNOPSIS
cgrfetch [OPTIONS] 宛先ノード
DESCRIPTION
cgrfetch CGR を使用して、ローカル ノードから へのバンドルの送信をシミュレートします。 宛先ノード. なぞる
考慮されたルートとルートのグラフを生成するための CGR の実行
最終的に転送するように選択されました。 シミュレーション中にバンドルは送信されません。
シミュレーションの JSON 表現が出力されます 出力ファイル. 表現
シミュレーションのパラメーターと、考慮される各ルートの構造が含まれます。
ターンには、ルートの計算されたパラメーターと接触グラフの画像が含まれます。
ドット(1) Graphviz パッケージのツールを使用してコンタクト グラフ画像を生成し、
に必要です cgrfetch(1) の base64(1) coreutils のツールを使用して画像を埋め込みます
も必須です。
OPTIONS
宛先ノード
ルーティング先の最終宛先。 有用であるためには、存在するノードである必要があります
コンタクトプラン。
-q トレース メッセージの出力を無効にします。
-j JSON 出力を無効にします。
-m バンドルには最小遅延の拡張 COS を使用します。 これにより、バンドルが送信されます
すべての近接ノード。
-t ディスパッチオフセット
の発送時間をリクエストする ディスパッチオフセット コマンド実行からの秒数
(デフォルト:0)。
-e 有効期限オフセット
バンドルの有効期限を 有効期限オフセット コマンドからの秒数
が実行されます (デフォルト: 3600)。
-s バンドルサイズ
バンドル ペイロード サイズを バンドルサイズ バイト (デフォルト: 0)。
-o 出力ファイル
JSON を送信する 出力ファイル (デフォルト: stdout)。
-p アウトダクトプロト
アウトダクトプロト outduct プロトコルとして (デフォルト: udp)。
-n 出力名
出力名 出力ダクト名として (デフォルト: *)。
例
cgrfetch 8
宛先ノード 8 とディスパッチ時間が現在の時間に等しい CGR をシミュレートします。
cgrfetch 8 -t 60
ディスパッチ時間を 60 秒先にして同じことを行います。
onworks.net サービスを使用してオンラインで cgrfetch を使用する