jperfは、iperfをJavaによりGUIで操作できるソフトウェアであり、クライアント(送信側)からサーバ(受信側)に指定したトラフィック量を、指定した時間継続的に伝送させることができます。バージョン「2.0.2」で確認した内容です。実行させたPCはWindows7(64bit)とWindows7(32bit)であり、これらで正常に動作することを確認しました。注意点として、このソフトウェアは検証環境でのみ使用しましょう。使い方によって、ネットワークインフラに大きな負荷を与えてしまうので、本番(商用)ネットワークなどでは絶対に使用しないようにしましょう。検証環境(ローカル環境)でのみ利用すべきツールです。JPerfを利用するためにソフトウェアをインストールする必要はありません。ダウンロードサイトから「jperf-2.0.2.zip」のファイルをダウンロードすれば、それを解凍します。」ファイルがあります。」ファイルをクリックして実行します。すると次の画面が表示されます。以下の設定例では、送信側(192.168.1.10)から受信側(192.168.2.10)に、ルータを経由して、JPerfで指定したトラフィック量を指定した時間で送信するための最小限の設定例です。設定サーバ側(受信側)のPCで設定をします。受信側の最小限の設定は以下の通りです。Portをクライアント側と合わせる(デフォルトの5001を使用)。optionsでクライアント側から送信されるトラフィックをTCPまたはUDPで指定します。ここでは「UDP」を指定しています。」をクリックし送信側からのトラフィック受信を待機。設定クライアント側(送信側)のPCで設定をします。送信側の最小限の設定は以下です。Modeで「Client」を選択し、サーバ側のIPアドレスとポート番号を指定。optionsの「Transmit」では、クライアントからサーバへトラフィックを送信する時間を指定(例えば600秒間)します。サーバ側の設定同様にリアルタイムで表示されるレポートの「通信帯域の単位」と「何秒ごと」に表示させるのかを指定します。optionsでクライアント側で送信するトラフィックをTCPまたはUDPで指定します。ここでは「UDP」を指定しています。Bandwidth」で送信レートを指定します。ここでは「15Mbps」を指定しています。画面上の単位は「MBytes/sec」ですが実際の動きとしては「Mbits/sec」として動作しています。ともに、以下のようにリアルタイムでネットワークパフォーマンスを測定することができます。以下の画面は受信側のリアルタイムレポートです。ポリシングやシェーピングを実装した時に適切に帯域制御が実装できているかどうかの確認にも役立ちます。送信側PCのjperfから30Mbpsのトラフィックを転送して、shapingやPolicingが設定されたルータで20Mbpsとして絞っている場合には、そのルータを経由すれば、受信側PCのjperfでは20Mbpsのレートとして受信することになっていることを確認できます。interfacesでも、そのスループットの状態を正確に確認することができます。interfacesで表示されるスループットは5分間平均のスループットが表示されることから、5分間の測定ではなくおよそ15分くらいトラフィックを流すことでより正確な結果が得られます。packets/secその他、負荷ツールとして利用して、このデータトラフィックを転送している状態で音声通話を行い音声品質に問題がないかどうか、LLQが適切に動作しているかどうかも確認できます。検証環境において、手軽にQoSを動作検証する上で役立つのでぜひ活用しましょう。adapterの設定テストなどのために自分自身の端末に通信することをループバックと言います。大規模なネットワーク障害が発生しました。Simulator)のIPv6設定GNS3、久々に全て更新し直しました。GNS3が色々と激変していました。名前解決するためにDNSサーバに問い合わせた結果は、クライアントPC上にも一定期間は保持されます。Zeroedの違い)新規仮想マシン作成の作業依頼をすると、セットアップ時によく質問されることがあります。ロード...記事を読む中間CA証明書とクロスルート証明書の連結方法クロスルート方式を利用する場合には、中間CA証明書とクロスルート設定証明書を連結させて1つにした中間CA証明書のファイルが必要となります。ネットワークエンジニアのメモ。