ISO/IEC 14776-452:2005 PDF
Information technology — Small Computer System Interface (SCSI) — Part 452: SCSI Primary Commands - 2 (SPC-2)
Information technology — Small Computer System Interface (SCSI) — Part 452: SCSI Primary Commands - 2 (SPC-2)
- Статус документа:
- Действующий
- Формат:
- Электронный (PDF)
- Количество страниц:
- 251
- Дата публикации:
- 4 октября 2005 г.
- Издание:
- ISO/IEC IS 14776 edition 1 version 1
- ICS:
- 35.200
The SCSI protocol is designed to provide an efficient peer-to-peer I/O bus with the maximum number of hosts and peripherals determined by the bus width (8 or 16). Data may be transferred asynchronously or synchronously at rates that depend primarily on device implementation and cable length. SCSI is an I/O interface that may be operated over a wide range of media and transfer rates. The set of SCSI standards provides for many different types of SCSI devices (disks, tapes, printers, scanners and many more), and specifies the interfaces, functions, and operations necessary to ensure interoperability between conforming SCSI implementations. This standard is a functional description of a device model that is applicable to all SCSI devices, and defines the SCSI commands that are mandatory and optional for all SCSI devices. Conforming implementations may employ any design technique that does not violate interoperability.
Abstract
Overview
ISO/IEC 14776-452:2005 - SCSI Primary Commands‑2 (SPC‑2) defines the functional device model and command set for Small Computer System Interface (SCSI) devices. SPC‑2 specifies the mandatory and optional SCSI commands, the request‑response model, and command formats so that a wide range of SCSI devices (disks, tapes, printers, scanners, etc.) can interoperate across different transports and implementations. The SCSI protocol described supports peer‑to‑peer I/O over bus widths (8 or 16) and both asynchronous and synchronous transfer modes.
Key Topics
- Device model and interoperability: functional description applicable to all SCSI device types; design freedom allowed as long as interoperability is preserved.
- Request‑response model & Command Descriptor Block (CDB): structure and usage of fixed and variable length CDBs, common fields (operation code, service action, LBA, transfer length, etc.).
- Mandatory and optional commands: core commands implemented by all device servers (e.g., INQUIRY, REQUEST SENSE, TEST UNIT READY).
- Command suites and examples: detailed behavior for commands such as INQUIRY, EXTENDED COPY, MODE SENSE/MODE SELECT, LOG SENSE/LOG SELECT, and PERSISTENT RESERVE IN.
- Data transfer and media types: support for block and sequential devices, stream operations, inline/embedded data descriptors.
- Reservations and persistent reservations: Reserve/Release and Persistent Reservation methods, registration, preemption, and preservation across events.
- Self‑test and error handling: default, short and extended self‑tests, foreground/background modes, and procedures for error detection and task management.
- Multi‑port/multi‑initiator behavior: rules for devices with multiple ports or initiators; parameter rounding and other device characteristics.
Applications
ISO/IEC 14776‑452:2005 (SPC‑2) is essential for:
- Storage device manufacturers implementing firmware for disks, tapes, and other SCSI peripherals.
- Operating system and driver developers building SCSI stacks and device drivers that must conform to command semantics and CDB formats.
- SAN and storage integrators ensuring interoperability across heterogeneous devices and transports (parallel SCSI, Fibre Channel, etc.).
- QA, certification and test labs validating compliance with SCSI command behavior and reservation semantics.
- Storage management and backup software that uses advanced commands (EXTENDED COPY, persistent reservations) for cloning, replication, and coordination.
Keywords: ISO/IEC 14776‑452, SPC‑2, SCSI Primary Commands, SCSI commands, Command Descriptor Block, persistent reservations, INQUIRY, EXTENDED COPY, SCSI interoperability.
Related Standards
Related documents include other parts of the ISO/IEC 14776 SCSI series and complementary transport specifications (SCSI Parallel Interface, Fibre Channel SCSI transport). These define transport bindings, hardware signaling, and newer command sets (e.g., later SPC revisions) that work with the SPC‑2 functional model.
Технические детали
- Технический комитет
- ISO/IEC JTC 1/SC 25 - Interconnection of information technology equipment
- SKU
- ISO/IEC 14776-452:2005
Похожие стандарты
Упомянутые в описании и другие стандарты ISO
BS ISO/IEC 14776-323:2017
ДействующийInformation technology. Small computer system interface (SCSI). SCSI Block Commands. 3 (SBC-3).
ISO 8689-1:2000
ДействующийWater quality — Biological classification of rivers — Part 1: Guidance on the interpretation of biological qu…
Overview ISO 8689-1:2000, titled Water quality - Biological classification of rivers - Part 1: Guidance on the interpretation of biological quality data from surveys of benthic macroinvertebrates, is…
ISO/ASTM51540-04(2012)
ОтменёнStandard Practice for Use of a Radiochromic Liquid Dosimetry System (Withdrawn 2020)
Significance and Use4.1 The radiochromic liquid dosimetry system provides a means of measuring absorbed dose in materials (5-7). Under the influence of ionizing radiation, chemical reactions take pla…
ISO/ASTM51204-04
ДействующийStandard Practice for Dosimetry in Gamma Irradiation Facilities for Food Processing (Withdrawn 2013)
Significance and Use4.1 Food products may be treated with ionizing radiation, such as gamma-rays from 60Co or 137Cs sources, for numerous purposes, including control of parasites and pathogenic micro…
ISO/ASTM51431-05
ОтменёнStandard Practice for Dosimetry in Electron Beam and X-Ray (Bremsstrahlung) Irradiation Facilities for Food P…
Significance and Use4.1 Food products may be treated with acceleratorgenerated radiation (electrons and X-rays) for numerous purposes, including control of parasites and pathogenic microorganisms, in…
ISO/ASTM52628-20e1
ДействующийStandard Practice for Dosimetry in Radiation Processing
1.1 This practice describes the basic requirements that apply when making absorbed dose measurements in accordance with the ASTM E61 series of dosimetry standards. In addition, it provides guidance o…
ISO/ASTM52921-13(2019)
ДействующийStandard Terminology for Additive Manufacturing—Coordinate Systems and Test Methodologies
Significance and Use 3.1 Although many additive manufacturing systems are based heavily upon the principles of Computer Numerical Control (CNC), the coordinate systems and nomenclature specific to CN…
ISO/ASTMTR52917-EB
ДействующийAdditive Manufacturing — Round Robin Testing — General Guidelines
This document outlines the steps with regard to aspects of design to conduct and run a round robin study (RRS) to assess the degree of variability in an additive manufacturing material or process. Th…