そこでラインモニタの登場です。
基本的にラインモニタは上図の様に接続して通信ライン上のデータを画面に表示します。上図では、通信ラインの途中を切断して間にラインモニタを挿入していますが、分岐ケーブルを利用するモニタの方が一般的です。
装置間にラインモニタを挿入して、通信ライン上にどんなデータが流れているかを確かめるわけです。
ラインモニタを使用しなくても、シンクロスコープ(オシロスコープ)やロジックアナライザ等を利用することで、通信ラインを電気的に調べることは可能です。しかし、ラインモニタでは、電気信号を文字列(キャラクタコード)に変換する機能が搭載されていますので、電気信号を確認するより簡単・確実にデータをモニタできます。
コンピュータ間の通信は、多くの場合シリアル通信を採用しています。シリアル通信とは、コンピュータの解釈できるデータ単位、つまりバイト・ワード・ロングワード等8bitや16bit単位等のデータを1bitづつ送信する通信手段です。はるか太古では、“のろし”。電気が使用されるようになってからはモールス信号がシリアル通信に値するでしょう。
モールス信号を例に取ると、トンツートンツーで“アルファベット”や“あいうえお”を表現しています。モールス信号に精通した人であれば、トンツートンツーで交信が可能ですが、普通の人にとっては全くの暗号です。
コンピュータ間のシリアル通信も全く同じで、電気的に信号をモニタしたとしてもそれが何を意味するデータなのかさっぱりわかりません。
ラインモニタはその電気信号(モールス信号ならトンツートンツー)を文字列に変換して表示することができる訳です。
シリアル通信には、多くの種類やプロトコルがあります。このため、ラインモニタもそれに応じて多くの種類が発売されています。
|