iSCSI - 10.2. PDU 템플릿, 헤더 및 Opcode

목록

10.2. PDU Template, Header, and Opcodes

10.2. PDU 템플릿, 헤더, Opcode

All iSCSI PDUs have one or more header segments and, optionally, a data segment.

모든 iSCSI PDU에는 하나 이상의 헤더 세그먼트가 있고 선택적으로 데이터 세그먼트도 있습니다.

After the entire header segment group a header-digest MAY follow.

전체 헤더 세그먼트 그룹 뒤에는 헤더 다이제스트가 뒤따를 수 있습니다.

The data segment MAY also be followed by a data-digest.

데이터 세그먼트 뒤에는 데이터 다이제스트가 올 수도 있습니다.

The Basic Header Segment (BHS) is the first segment in all of the iSCSI PDUs.

BHS (기본 헤더 세그먼트)는 모든 iSCSI PDU의 첫 번째 세그먼트입니다.

The BHS is a fixed-length 48-byte header segment.

BHS는 고정 길이 48바이트 헤더 세그먼트입니다.

It MAY be followed by Additional Header Segments (AHS), a Header-Digest, a Data Segment, and/or a Data-Digest.

AHS (추가 헤더 세그먼트), 헤더 다이제스트, 데이터 세그먼트 및/또는 데이터 다이제스트가 뒤따를 수 있습니다.

The overall structure of an iSCSI PDU is as follows:

iSCSI PDU의 전체적인 구조는 다음과 같습니다:

Byte/ 0 | 1 | 2 | 3 | / | | | | |0 1 2 3 4 5 6 7|0 1 2 3 4 5 6 7|0 1 2 3 4 5 6 7|0 1 2 3 4 5 6 7| +---------------+---------------+---------------+---------------+ 0/ Basic Header Segment (BHS) / +/ / +---------------+---------------+---------------+---------------+ 48/ Additional Header Segment 1 (AHS) (optional) / +/ / +---------------+---------------+---------------+---------------+ / Additional Header Segment 2 (AHS) (optional) / +/ / +---------------+---------------+---------------+---------------+ ---- +---------------+---------------+---------------+---------------+ / Additional Header Segment n (AHS) (optional) / +/ / +---------------+---------------+---------------+---------------+ ---- +---------------+---------------+---------------+---------------+ k/ Header-Digest (optional) / +/ / +---------------+---------------+---------------+---------------+ l/ Data Segment(optional) / +/ / +---------------+---------------+---------------+---------------+ m/ Data-Digest (optional) / +/ / +---------------+---------------+---------------+---------------+

All PDU segments and digests are padded to the closest integer number of four byte words.

모든 PDU 세그먼트와 다이제스트는 4바이트 단어의 가장 가까운 정수로 채워집니다.

For example, all PDU segments and digests start at a four byte word boundary and the padding ranges from 0 to 3 bytes.

예를 들어 모든 PDU 세그먼트와 다이제스트는 4바이트 단어 경계에서 시작하고 패딩 범위는 0~3바이트입니다.

The padding bytes SHOULD be sent as 0.

패딩 바이트는 0으로 전송되어야 합니다.

iSCSI response PDUs do not have AH Segments.

iSCSI 응답 PDU에는 AH 세그먼트가 없습니다.