技術的専門知識
著作権 © 2009-2026Xena (デンマーク)
XOA は、直感的なテキストベースのコマンドセットを提供し、XenaイーサネットTGAおよびネットワークエミュレーションソリューションを制御・統合することで、テストの自動化を容易にします。
XenaManagerは、テストポートの設定(.xpcファイル)XOA 形式で保存するため、XenaManager環境とXOA 環境間の移行がスムーズに行えます。この互換性により、シームレスな相互運用性とユーザーフレンドリーな操作性が確保されます。
TCP/IP接続を確立し、CLIコマンドをテキスト行として送信するには、どのようなクライアント・プラットフォームでも利用できる。一般的なクライアント・プラットフォームには、Tcl、Perl、Python、BASH、Ruby、Javaなどがあります。すべてのXena シャーシで複数の同時スクリプティング・セッションがサポートされているため、異なるユーザーが同じXena シャーシで同時に共同作業を行うことができます。
XOA サンプルライブラリ:
XOA APIは、XenaイーサネットTGAおよび障害試験装置と、直感的な操作で通信できるようにする、包括的なオープンソースソリューションです。
主な特徴
XOA Test Suiteは、XOA スイートプラグインを含む、開発者やテスト専門家向けに明確に定義されたAPIを提供する包括的なPythonフレームワークです。これらのAPIにより、Xenaスイートのシームレスな実行と統合が可能になるだけでなく、XenaイーサネットTGAおよび障害試験装置の効率的な管理も容易になります。XOA Test Suiteを活用することで、開発者やテストXenaテストスイートの機能を容易に活用し、試験装置の設定や制御を効果的に行うことができます。
現在、XOA テストスイートには以下のものが含まれています:
今後のテストスイートも、XOA に組み込まれる予定です。
Xena テスト・スイート・デスクトップ・アプリケーション(Windows用)には、RFC 2544、Y.1564、RFC 2889、RFC 3918のテストを実施するための自動テスト・スイートが含まれています。
Xena2544は、RFC2544 で規定されている 4 つのテストタイプすべてを包括的にサポートしている。また、要件に応じて1つまたは複数のテストタイプを選択的に有効にする柔軟性も備えている。Xena2544は、様々なネットワークトポロジーに対応し、レイヤ2とレイヤ3の両方のトラフィックフローをサポートし、IPv4とIPv6の両方のプロトコルに対応する。
Xena2889は、RFC2889のガイドラインに沿ったレイヤ2LANスイッチの性能ベンチマーク用に設計されています。RFCで規定されている「ドリブルビットエラー」と「アライメントエラー」を除く、包括的なテストスイートを提供します。Xena2889は、便利で効率的な方法でレイヤ2LANスイッチの性能を評価し、測定するための貴重なツールを提供します。
Xena3918は、1台または複数のXena テストシャーシでRFC3918 IPマルチキャストベンチマーキングテストを実施するための貴重なツールです。Xena3918では、直感的なポート設定パネルにアクセスすることができ、ポートの追加や削除、IPアドレスやポートの役割の割り当てを簡単に行うことができます。
Xena1564は、Y.1564 for Ethernet Service Validationで定義されたコンフィグレーションとパフォーマンステストの両方を包括的にサポートする、機能豊富なアプリケーションです。Xena1564が提供する直感的なグラフィカル・ユーザー・インターフェイスは、レイヤ2およびレイヤ3テストを実施するための1つまたは複数のXena シャーシの接続プロセスを簡素化します。このユーザーフレンドリーなインターフェースは、効率的で正確なコンフィグレーションと性能評価を可能にし、テスト体験を向上させます。
XOA Utilityは、コマンドラインインターフェースを通じてZ800Freya 管理できる対話型シェルを提供します。これにより、オートネゴシエーション(AN)およびリンクトレーニング(LT)のテストを容易に行うことができるほか、AN/LTプロトコルに関する貴重な可視性も提供します。
既存のXena スイートの設定をXOAに素早く移行したいですか?XOA ツールをお試しください。
これまで、XenaテストスイートアプリケーションはMicrosoft Windowsでのみ動作していました。しかし、今後は、既存および将来のすべてのテストスイートがXOA スイートに統合されるため、この制限は解消されます。
移行を円滑に行うため、XOA を使用すれば、既存のXena (Xena2544、Xena2889、および Xena3918)を、Xena からXOA テストスイートへシームレスに移行できます。XOA を使えば、移行プロセスは手間も煩わしさもなくスムーズに行えます。
GitHubは、バージョン管理とコラボレーションにおける卓越した機能から、XOA をホストするための最適なプラットフォームです。コードの変更を管理し、プロジェクトの履歴を適切に記録・公開するための優れた環境を提供しています。 私たちはオープン性を重視しており、誰もがソースコードを利用、共有、貢献し、フィードバックを提供することを推奨しています。GitHubはシームレスなコラボレーションを可能にし、XOAの開発と改善に積極的に参加できるコミュニティ主導のアプローチを促進します。コミュニティからの意見や貢献は、ソースコード全体の品質と革新性を高めるものであるため、私たちはそれらを大切にしています。
XOAスムーズに使い始めていただけるよう、その仕組みや今後の手順を詳しく解説した包括的なドキュメントをご用意しています。
この動画をご覧いただき、Xena Freya ジェネレータを使用して、XOA オートネゴシエーションおよびリンクトレーニング(AN/LT)のテストにどのようにXOA をご確認ください。
5分38秒
Xenaのネットワーク・エミュレータ -Chimera - は、さまざまな種類の障害を追加することによって、実世界のトラフィックをシミュレートするために使用されます。このビデオでは、XenaManagerを使用して、2つのデバイス間のイーサネット・トラフィックに20マイクロ秒の遅延を追加する方法を示しています。
次に、Xena (XOA)を使用して、同じテストを繰り返します。
5分24秒