コンピューティングでは、プロトコルは、コンピュータ同士がネットワークを介して互いに通信する際に使用する約束事の集合です。プロトコルはコンピューティングエンドポイントの間の接続、通信、データ転送を制御する慣例または標準であります。最も単純な形式では、プロトコルは、構文、セマンティクス、および通信の同期を管理する規則として定義されます。プロトコルは、ハードウェア、ソフトウェア、または両者の組み合わせによって実施することができます。最下位レベルでは、プロトコルはハードウェア接続の動作を定義します。プロトコルはメッセージフォーマットの形式的叙述で、それらのメッセージを交換するためのルールです。

現在、多くの大学や研究機関はネットワークプロトコルに関するトレーニングコースを開いています。より多くの人々はコンピュータプログラミングの勉強に興味を持って、ネットワークプロトコルを勉強しています。彼らはトレーニングを受けて、本やビデオを持って、プロトコルに熟知したがります。ネットワークアナライザはネットワークプロトコルの勉強と教授の質を高めることに一番よいツールとみなされます。 ネットワークプロトコルを勉強するかまたは教授するには、たくさんの人はWiresharkを使用していますが、Capsaプロトコルアナライザもネットワークプロトコルの勉強と教授に利用でき、結果はより良いかもしれません。

それでは、Capsaプロトコルアナライザを利用して、よりグラフィカル且つ直感的な方法でネットワークプロトコルの勉強と教授の質を高める方法を見てみましょう。

プロトコルデコードも基本的な機能であります。 すべてのキャプチャされたパケットまたはトラフィックを収集しているパケットタブがあります。パケットを選択すると、その十六進数だけでなく、各フィールドの意味も確認できます。下図はARPパケットの構造を示しています。したがって、パケットはどのようにプロトコールルールによりカプセル化されるかが簡単に理解できるようになります。

より複雑な研究のために、タイムシーケンス機能は実用的かつ直感的です。例えば、どのようにスリーウェイハンドシェイクでTCP接続を確立するか、どのようにTCP接続をクローズするか、どのようにウインドウサイズが変更するか、どのようにTCP SEQ番号とACK番号を計算するかなど。タイムシーケンスタブには双方向矢印でTCP会話のパケットの動きが表示されます。下図は、接続が建てられてから、クローズされるまでのTCP会話全体のプロセスをスケッチしています。矢印の左側の列には、送信者のSEQ・ACK番号の計算が表示され、ウインドウのサイズも確認できます。矢印の右側の列には、受信者の情報が表示されています。

さらに、ネットワーク通信とプロトコルでの科学研究を行うために、我々は自分のプロトコルを作成する必要があります。Colasoft Capsaでプロトコルのカスタマイズが可能です。TCP、UDP、IPとイーサネットIIのプロトコルルールを作成するのは非常に簡単です。下図を参照してください。

Colasoft Capsaは強力なプロトコルアナライザで、 Packet Builder、Packet Player、Ping ToolおよびMAC Scannerの四つの強力なツールが搭載されています。教師と新人は Packet BuilderでARP、IP、TCPなどのパケットを作成することができます。Packet Playerでパケットを送信することで、ネットワークをテストできます。また、他のネットワークスニファからキャプチャされたパケットをColasoft Capsaにインポートすることも可能です。ネットワークスニファツールのヘルプを通じて、勉強は退屈しなくなります。Capsaでマイクロネットワーク世界を掘り下げましょう。

当社のお客様