### 4-6　ネットワークモニタウィンドウ

ビジュアルメモリシミュレータでは、ビジュアルメモリ同士のデータ転送を、TCPを介してシミュレートします。

ネットワークモニタウィンドウは2つのビジュアルメモリシミュレータ間のTCP通信をサポートします。

このパネルの構成は、接続制御関係のボタン類、状況を出力するコンソール、転送したデータを表示するデータモニタ、現在の状態を表示するステータスバーです。

#### 接続制御

通信を行うにはクライアントモードとサーバーモードのどちらかを選択します。片方をサーバーに設定すると、他方はクライアントにしなければなりません。

#### サーバーとして設定する

1. オプションボタンは［Client］か［Server］を選択できるようになっていますので、［Server］を選択します。
2. サーバーとして設定するためには、ローカルポートの番号を設定しなければなりません。デフォルトでは1024が設定されています。
3. この番号で良ければ、［Wait］ボタンをクリックします。これで、このビジュアルメモリシミュレータはサーバーモードで待機状態になります。

クライアントから接続要求があると、サーバーは接続処理を行います。接続が完了するとメインウィンドウのNetランプが点灯します。

#### サーバーの停止

サーバーの待機状態解除、もしくは切断には［Abort］ボタンをクリックします。

待機状態のときは、停止状態へ移行します。接続中は切断処理を行った後、停止状態へ移行します。

#### クライアントとして設定する

1. オプションボタンで［Client］を選択します。
2. サーバーに設定したマシン名、もしくはIPアドレスを［Remote Host］テキストボックスへ書き込みます。
3. サーバーで設定したポート番号を［Remote Port］テキストボックスへ書き込みます。
4. ［Link］ボタンをクリックします。
5. サーバーと正しく接続されると接続メッセージが表示されます。

サーバーに接続されるとメインウィンドウのNetランプが点灯します。

#### クライアントの停止

サーバーとの接続を解除するためには［Off］ボタンをクリックします。このボタンをクリックするとサーバーへ切断要求を発行し、クライアントは未接続状態へ移行します。

この時点で、サーバーは待機状態になります。［Link］ボタンによって再接続が可能です。

#### コンソール

コンソールは、接続、切断関係の状況を表示します。 コンソールに表示した内容は、［Trans To Console］ボタンでシステムコンソールへ転送することができます。

Clearボタンは、コンソールの内容を消去します。

Testボタンは接続が確立したときにクリックすると、相手側へテストメッセージが送られます。

#### データモニタ

データモニタは、2つのビジュアルメモリシミュレータ間で転送されたデータをモニタします。このデータは仮想SIOから転送されたデータです。

送信されたデータはTxのグリッド、受信されたデータはRxのグリッドへ表示されます。

データモニタは［Monitor On］ボタンをクリックすると動作を開始し、［Monitor Off］ボタンをクリックすると動作を停止します。表示された内容はバッファがいっぱいになると古い順に破棄されます。

［Trans Buffer To Console］ボタンは現在表示されているデータモニタのバッファ内容をシステムコンソールへ転送します。また、［Buffer Clear］ボタンは、現在のバッファ内容をすべて消去します。

#### ステータスバー

ステータスバーは左から

- クライアント・サーバーのモード表示
- データモニタの動作モードの表示
- クライアント、サーバーの接続状態の表示を行います。

[←] | [INDEX] | [→]