†SCSIはパソコン本体と外部デバイスをバス型で接続する規格のひとつである。一般的にはHDD、テープドライブ、MOドライブなどの接続に利用される。SCSIで接続するときは、バスの端にターミネーター(終端抵抗)を付ける必要がある。このターミネーターのおかげでバスの両端で信号が乱れないようにできる。現在市販されているSCSI対応機器はターミネーターが内蔵(アクティブターミネーター機能)されていて、ターミネータースイッチをONにするだけで機能する。†SCSIにはデータ転送速度や最大接続デバイス数によって、複数の規格が存在する。データ幅8ビットのSCSI規格では、1本のバス当たりSCSIコントローラの他に7台までデバイスの接続が可能である。データ幅16ビットのSCSI規格では、1本のバス当たりSCSIコントローラの他に15台までデバイスの接続が可能である。例:LinuxのおいてSCSI設定に関する情報を確認するには、「/proc/scsi」ディレクトリ以下を確認すればよい。/proc/scsi/scsiこのように実行することで、SCSI設定に関する情報を表示できる。◇ある程度の長さまでケーブルを延ばせる。I/O中であっても可能なときはバスを手放せる。I/O中であっても、時間がかかると思われる処理に入るときは自らバスを手放す(disconnect)。ディスクからの読み込みなどの時間のかかる処理が終わったら、再びバスをつかんで通信を行う(reconnect)。この機能を実現するためにアービトレーション(調停)が使われている。サーバー全般(RDBMSなど)に向いている。Channel)と比べると、小規模なストレージ用に用いられる。SCSIプロトコルは上位(SCSIコマンドなど)と下位(SCSIケーブルなど)に分けて考えるとよい。FCやLAN上をSCSIコマンドがやり取りされることもあるため。IDという識別番号を割り振る必要がある。これはジャンパで設定する。