The target usually provides to the initiators one or more LUNs, because otherwise no read or write command would be possible.
There is nothing in the SCSI protocol that prevents an initiator from acting as a target or vice versa.
[citation needed] Initiator and target terms are applicable not only to traditional parallel SCSI, but also to Fibre Channel Protocol (FCP), iSCSI (see iSCSI target), HyperSCSI, (in some sense) SATA, ATA over Ethernet (AoE), InfiniBand, DSSI and many other storage networking protocols.
In most of these protocols, an address (whether it is initiator or target) is roughly equivalent to physical device's port.
Even when using multipath I/O to achieve fault tolerance, the device driver switches between different targets or initiators statically bound on physical ports, instead of sharing a static address between physical ports.