Specyfikacja iSCSI przewiduje, że dane SCSI są przesyłane przez sieć IP. Kanałowy protokół SCSI jest usytuowany w modelu OSI powyżej warstwy, w której operują protokoły sieciowe TCP/IP. Każde żądanie czytania/pisania danych ma postać funkcji SCSI (lub musi być przekonwertowane na taką postać). Funkcje i dane formatu SCSI są następnie transmitowane przez sieć IP (po zakapsułkowaniu tych danych w pakietach IP). To bardzo interesująca technologia, gdyby nie jedna wada. Dane muszą tu cały czas być konwertowane i przetwarzane. Kapsułkowanie danych SCSI w pakietach IP wymaga dużych mocy obliczeniowych po obu stronach. Jedna strona to użytkownik (stacja robocza lub serwer), a druga to pamięć masowa. A to spowalnia proces zapisywania i odczytywania danych. Jednak rozwój nowych technologii (w tym wydajnych procesorów) powoduje, że kapsułkowanie danych nie stanowi obecnie już tak dużego problemu.
Technologia iSCSI ma wiele zalet. Najważniejsze, że administrator zarządzający pamięciami masowymi ma ułatwione zadanie - musi znać tylko jedno środowisko, sieci TCP/IP. Nie musi uczyć się całej skomplikowanej „alchemii” pamięci masowych. Technologia Fibre Channel jest tu co prawda obecna, ale w ograniczonym zakresie - jako interfejs obsługujący urządzenia pamięci masowej.
Można wymienić trzy podstawowe typy aplikacji biznesowych wykorzystujących technologię iSCSI: zdalne wykonywanie kopii zapasowych, zdalny dostęp do danych i konsolidowanie pamięci masowych przedsiębiorstwa.
Oto lista kolejnych zalet technologii iSCSI:
Protokół iSCSI jest wprowadzany do oprogramowania i trzech typów urządzeń: adapterów Gigabit Ethernet (Host Bus Adapter), przełączników i ruterów iSCSI oraz pamięci masowych (stacje docelowe).