Enterprise Infrastructure Intelligence ● Certified engineers online · Fast response guaranteed
백업/스토리지

SCSI INQUIRY 명령: 디바이스 식별 및 인프라 관리의 핵심

SCSI INQUIRY 명령(opcode 0x12)은 모든 SCSI 디바이스가 지원해야 하는 필수 명령으로, 호스트가 타겟 디바이스의 유형, 제조사, 일련번호, 프로토콜 능력 등을 조회하는 표준 메커니즘입니다. 표준 응답은 최소 36바이트 이상을 제공하며, VPD(Vital Product Data) 페이지를 통해 장치별 확장 정보도 지원합니다.

2026.09.25  ·  28회  · 

SCSI INQUIRY 명령의 기본 구조

SCSI INQUIRY 명령은 명령 코드 0x12를 사용하는 6바이트 CDB(Command Descriptor Block) 형식의 명령입니다. 이 명령에는 입력 데이터 페이즈가 없으며, 응답 데이터만 전송됩니다. 명령 구조는 Byte 0에 작업 코드(12h), Byte 1에 LUN과 EVPD 비트, Byte 2에 페이지 코드, Byte 3-4에 할당 길이, Byte 5에 제어 바이트로 구성됩니다.

표준 응답 데이터 포맷

표준 INQUIRY 응답(EVPD=0)은 최소 36바이트를 반환하며, Byte 0-1에 주변기기 타입 및 한정자, Byte 2에 ANSI 표준 버전, Byte 3에 응답 데이터 형식, Byte 4에 추가 길이, Byte 5-7에 명령 지원 플래그, Byte 8-15에 공급업체 식별자, Byte 16-31에 제품 식별자, Byte 32-35에 제품 개정 레벨을 포함합니다. ResponseDataFormat은 SCSI-3 준수를 나타내는 값 2여야 합니다.

VPD 페이지와 확장 정보

EVPD 비트를 1로 설정하면 Vital Product Data 페이지를 요청할 수 있습니다. 일반적인 VPD 페이지로는 페이지 0x00(지원 페이지 목록), 0x80(일련번호), 0x83(장치 식별)이 있습니다. 각 페이지는 서로 다른 길이를 반환하며(예: 페이지 0x00은 7바이트, 일련번호 페이지는 15바이트), 할당 길이 필드로 반환할 최대 바이트 수를 지정합니다.

실무 운영 주의점

INQUIRY 명령은 Check Condition 상태를 반환할 때만 오류로 간주하며, 할당 길이가 0이면 데이터 전송이 발생하지 않으며 이는 오류가 아닙니다. 모든 SCSI 디바이스는 논리 유닛 0에 대해 INQUIRY 명령에 응답해야 하며, DeviceType 필드의 값에 따라 해당 디바이스가 지원해야 하는 필수 및 선택적 명령 집합이 결정됩니다. 디스크는 0x00, 테이프는 0x01, 광학 미디어는 0x05, 미디어 체인저는 0x08 등으로 분류됩니다.

WIKIDATA WORKSTATION
AI·렌더링에 최적화된
전문가용 워크스테이션
NVIDIA RTX GPU · 최대 192GB 메모리 · ECC 지원