10.16.3. Resegmentation
10.16.3. 재분할
If the initiator MaxRecvDataSegmentLength changed between the original transmission and the time the initiator requests retransmission, the initiator MUST issue a R-Data SNACK (see Section 10.16.1 Type).
이니시에이터 MaxRecvDataSegmentLength가 원래 전송과 이니시에이터가 재전송을 요청하는 시간 사이에 변경된 경우 이니시에이터는 R-Data SNACK을 발행해야 합니다 (섹션 10.16.1 유형 참조).
With R-Data SNACK, the initiator indicates that it discards all the unacknowledged data and expects the target to resend it.
R-Data SNACK을 사용하면 이니시에이터는 확인되지 않은 모든 데이터를 삭제하고 타겟이 이를 다시 보낼 것으로 예상함을 나타냅니다.
It also expects resegmentation.
또한 재분할을 기대합니다.
In this case, the retransmitted Data-In PDUs MAY be different from the ones originally sent in order to reflect changes in MaxRecvDataSegmentLength.
이 경우 MaxRecvDataSegmentLength의 변경 사항을 반영하기 위해 재전송된 Data-In PDU는 원래 전송된 PDU와 다를 수 있습니다.
Their DataSN starts with the BegRun of the last DataACK received by the target if any was received; otherwise it starts with 0 and is increased by 1 for each resent Data-In PDU.
DataSN은 타겟이 수신한 마지막 DataACK의 BegRun으로 시작합니다. 그렇지 않으면 0부터 시작하고 각 재전송 Data-In PDU에 대해 1씩 증가합니다.
A target that has received a R-Data SNACK MUST return a SCSI Response that contains a copy of the SNACK Tag field from the R-Data SNACK in the SCSI Response SNACK Tag field as its last or only Response.
R-Data SNACK 을 수신한 타겟은 마지막 또는 유일한 응답으로 SCSI 응답 SNACK 태그 필드에 있는 R-Data SNACK의 SNACK 태그 필드 복사본을 포함하는 SCSI 응답을 반환해야 합니다.
For example, if it has already sent a response containing another value in the SNACK Tag field or had the status included in the last Data-In PDU, it must send a new SCSI Response PDU.
예를 들어, SNACK Tag 필드에 다른 값이 포함된 응답을 이미 보냈거나 마지막 Data-In PDU에 상태가 포함된 경우 새 SCSI 응답 PDU를 보내야 합니다.
If a target sends more than one SCSI Response PDU due to this rule, all SCSI responses must carry the same StatSN (see Section 10.4.4 SNACK Tag).
이 규칙으로 인해 타겟이 둘 이상의 SCSI 응답 PDU를 보내는 경우 모든 SCSI 응답은 동일한 StatSN을 전달해야 합니다 (섹션 10.4.4 SNACK 태그 참조).
If an initiator attempts to recover a lost SCSI Response (with a Status SNACK, see Section 10.16.1 Type) when more than one response has been sent, the target will send the SCSI Response with the latest content known to the target, including the last SNACK Tag for the command.
이니시에이터가 손실된 SCSI 응답 (상태 SNACK 포함, 섹션 10.16.1 유형 참조)을 복구하려고 시도하는 경우 두 개 이상의 응답이 전송되었을 때 타겟은 타겟에 알려진 최신 콘텐츠와 함께 SCSI 응답을 전송합니다. 여기에는 명령에 대한 마지막 SNACK 태그도 포함됩니다.
For considerations in allegiance reassignment of a task to a connection with a different MaxRecvDataSegmentLength, refer to Section 6.2.2 Allegiance Reassignment.
다른 MaxRecvDataSegmentLength를 가진 연결에 대한 작업의 충성 재할당에 대한 고려 사항은 섹션 6.2.2 충성 재할당을 참조하세요.