iSCSI - 10.6.1. 응답

목록

10.6.1. Response

10.6.1. 응답

The target provides a Response, which may take on the following values:

타겟은 다음 값을 가질 수 있는 응답을 제공합니다.

a) 0 - Function complete.

a) 0 - 기능 완료.

b) 1 - Task does not exist.

b) 1 - 작업이 존재하지 않음.

c) 2 - LUN does not exist.

c) 2 - LUN이 존재하지 않음.

d) 3 - Task still allegiant.

d) 3 - 작업이 여전히 얼리전트 함.

e) 4 - Task allegiance reassignment not supported.

e) 4 - 작업 얼리전스 재할당이 지원되지 않음.

f) 5 - Task management function not supported.

f) 5 - 작업 관리 기능이 지원되지 않음.

g) 6 - Function authorization failed.

g) 6 - 기능 권한 부여에 실패했습니다.

h) 255 - Function rejected.

h) 255 - 기능이 거부되었습니다.

All other values are reserved.

다른 모든 값은 예약되어 있습니다.

For a discussion on usage of response codes 3 and 4, see Section 6.2.2 Allegiance Reassignment.

응답 코드 3과 4의 사용에 대한 논의는 섹션 6.2.2 Allegiance Reassignment/얼리전스 재할당을 참조하세요.

For the TARGET COLD RESET and TARGET WARM RESET functions, the target cancels all pending operations across all Logical Units known to the issuing initiator.

TARGET COLD RESET 및 TARGET WARM RESET 기능의 경우 타겟은 발행 이니시에이터에게 알려진 모든 논리 단위에서 보류 중인 모든 작업을 취소합니다.

For the TARGET COLD RESET function, the target MUST then close all of its TCP connections to all initiators (terminates all sessions).

TARGET COLD RESET 기능의 경우 타겟은 모든 이니시에이터에 대한 모든 TCP 연결을 닫아야 합니다 (모든 세션 종료).

The mapping of the response code into a SCSI service response code value, if needed, is outside the scope of this document.

필요한 경우 응답 코드를 SCSI 서비스 응답 코드 값으로 매핑하는 것은 이 문서의 범위를 벗어납니다.

However, in symbolic terms Response values 0 and 1 map to the SCSI service response of FUNCTION COMPLETE.

하지만 기호 측면에서 응답 값 0과 1은 FUNCTION COMPLETE의 SCSI 서비스 응답에 매핑됩니다.

All other Response values map to the SCSI service response of FUNCTION REJECTED.

다른 모든 응답 값은 FUNCTION REJECTED의 SCSI 서비스 응답에 매핑됩니다.

If a Task Management function response PDU does not arrive before the session is terminated, the SCSI service response is SERVICE DELIVERY OR TARGET FAILURE.

세션이 종료되기 전에 작업 관리 기능 응답 PDU가 도착하지 않으면 SCSI 서비스 응답은 SERVICE DELIVERY 또는 TARGET FAILURE입니다.

The response to ABORT TASK SET and CLEAR TASK SET MUST only be issued by the target after all of the commands affected have been received by the target, the corresponding task management functions have been executed by the SCSI target, and the delivery of all responses delivered until the task management function completion have been confirmed (acknowledged through ExpStatSN) by the initiator on all connections of this session.

ABORT TASK SET 및 CLEAR TASK SET 에 대한 응답은 영향을 받는 모든 명령이 타겟에서 수신되고, 해당 작업 관리 기능이 SCSI 타겟에서 실행되고, 작업 관리 기능 완료까지 전달된 모든 응답이 이 세션의 모든 연결에서 이니시에이터에 의해 확인 (ExpStatSN을 통해 확인)된 후에만 타겟에서 발행해야 합니다.

For the exact timeline of events, refer to Section 10.6.2 Task Management Actions on Task Sets.

이벤트의 정확한 타임라인은, 섹션 10.6.2 Management Actions on Task Sets/작업 세트에 대한 관리 작업을 참조하세요.

For the ABORT TASK function, a) If the Referenced Task Tag identifies a valid task leading to a successful termination, then targets must return the "Function complete" response.

ABORT TASK 기능의 경우, a) 참조된 작업 태그가 성공적인 종료로 이어지는 유효한 작업을 식별하는 경우 타겟은 "기능 완료" 응답을 반환해야 합니다.

b) If the Referenced Task Tag does not identify an existing task, but if the CmdSN indicated by the RefCmdSN field in the Task Management function request is within the valid CmdSN window and less than the CmdSN of the Task Management function request itself, then targets must consider the CmdSN received and return the "Function complete" response.

b) 참조된 작업 태그가 기존 작업을 식별하지 못하지만 작업 관리 기능 요청의 RefCmdSN 필드가 나타내는 CmdSN이 유효한 CmdSN 윈도우 내에 있고 작업 관리 기능 요청 자체의 CmdSN보다 작은 경우 타겟은 수신된 CmdSN을 고려하여 "기능 완료" 응답을 반환해야 합니다.

c) If the Referenced Task Tag does not identify an existing task and if the CmdSN indicated by the RefCmdSN field in the Task Management function request is outside the valid CmdSN window, then targets must return the "Task does not exist" response.

c) 참조된 작업 태그가 기존 작업을 식별하지 못하고 작업 관리 기능 요청의 RefCmdSN 필드에서 지정한 CmdSN이 유효한 CmdSN 윈도우를 벗어나는 경우 타겟은 "작업이 존재하지 않습니다" 응답을 반환해야 합니다.