iSCSI - 6.10. 협상 실패

목록

6.10. Negotiation Failures

6.10. 협상 실패

Text request and response sequences, when used to set/negotiate operational parameters, constitute the negotiation/parameter setting.

작동 매개변수를 설정/협상하는 데 사용되는 텍스트 요청 및 응답 순서는 협상/매개변수 설정을 구성합니다.

A negotiation failure is considered to be one or more of the following:

협상 실패는 다음 중 하나 이상으로 간주됩니다.

- None of the choices, or the stated value, is acceptable to one of the sides in the negotiation.

- 어떤 선택이나 명시된 가치도 협상 당사자 중 어느 한 쪽에서 받아들일 수 없습니다.

- The text request timed out and possibly terminated.

- 텍스트 요청 시간이 초과되어 종료되었을 수 있습니다.

- The text request was answered with a Reject PDU.

- 텍스트 요청이 Reject PDU로 응답되었습니다.

The following two rules should be used to address negotiation failures:

협상 실패를 해결하려면 다음 두 가지 규칙을 사용해야 합니다:

- During Login, any failure in negotiation MUST be considered a login process failure and the Login Phase must be terminated, and with it, the connection.

- 로그인 중에 협상에 실패하면 반드시 로그인 프로세스 실패로 간주해야 하며, 로그인 단계와 연결은 종료되어야 합니다.

If the target detects the failure, it must terminate the login with the appropriate Login Response code.

타겟이 실패를 감지하면 적절한 로그인 응답 코드를 사용하여 로그인을 종료해야 합니다.

- A failure in negotiation, while in the Full Feature Phase, will terminate the entire negotiation sequence that may consist of a series of text requests that use the same Initiator Task Tag.

- 전체 기능 단계에서 협상이 실패하면 동일한 이니시에이터 작업 태그를 사용하는 일련의 텍스트 요청으로 구성될 수 있는 전체 협상 시퀀스가 ​​종료됩니다.

The operational parameters of the session or the connection MUST continue to be the values agreed upon during an earlier successful negotiation (i.e., any partial results of this unsuccessful negotiation MUST NOT take effect and MUST be discarded).

세션 또는 연결의 작동 매개변수는 이전의 성공적인 협상 중에 합의된 값이어야 합니다 (즉, 이 실패한 협상의 모든 부분 결과는 적용되어서는 안 되며 폐기되어야 합니다).