This document gives an overview of the UNH iSCSI implementation.
The UNH iSCSI implementation is composed of an iSCSI initiator module 
and an iSCSI target module. Both the modules have been implemented on 
Linux kernel version 2.4.0-test9. 

+-------------------------+
| Installation Procedure: |
+-------------------------+

Installing iSCSI initiator:
The iSCSI initiator module (iscsi_initiator.o) is inserted into the
kernel by the following command.

	%	insmod unh_iscsi_initiator.o

This module which simulates a low level SCSI adapter registers itself
with the kernel SCSI initiator mid-level.


Installing iSCSI target:
The SCSI target mid-level (scsi_target.o) and the iSCSI target
(iscsi_target.o) are inserted in order into the kernel by the following
commands

	%	insmod unh_scsi_target.o
	%	insmod unh_iscsi_target.o

Discovering the iSCSI target:
As of now, discovery of the targets is done through the management tool
iscsi_config (described later). Configuring the features 
supported/not supported is done by the management tool iscsi_manage 
(described later).


