종료 프로토콜은 호스트 애플리케이션이 애플리케이션이 일반 흐름 요청을 더 이상 보내지 못하도록 하는 수단을 제공합니다. 이 프로토콜은 호스트 애플리케이션이 순서대로 세션을 종료하려고 할 때 사용되며 FM(함수 관리) 프로필 3 또는 4를 사용하는 세션에만 사용할 수 있습니다.
로컬 노드가 호스트에서 SHUTD 요청을 수신하는 경우 애플리케이션이 편리한 시간에 정지된 상태를 입력하도록 요청하는 SHUTD(Status-Control) 요청 ( ACKRQD 제외)을 발급합니다. 애플리케이션은 편리한 것을 결정합니다. 예를 들어 BETB(Status-Session) 가 수신된 후일 수 있습니다.
애플리케이션이 정지할 준비가 되었다고 판단되면 이 전환을 나타내기 위해 SHUTC(Status-Control) 요청 ( 다시 ACKRQD 없이)을 실행해야 합니다. 로컬 노드는 SHUTC 요청을 전송하여 호스트에 이 변경 사항을 알립니다. 호스트는 정상적인 흐름 아웃바운드 요청을 계속 보낼 수 있으며 이후에 다음 작업 중 하나를 수행할 수 있습니다.
호스트는 UNBIND 요청을 전송하여 PLU(기본 논리 단위) 세션을 종료합니다. 로컬 노드는 닫기(PLU) 요청을 애플리케이션에 전송하여 PLU 연결을 닫습니다. SSCP(시스템 서비스 제어 지점) 세션은 활성 상태로 유지됩니다.
호스트는 RELQ 요청을 전송하여 종료 절차를 중단합니다. 로컬 노드는 이제 PLU 세션에서 전송을 다시 시작할 수 있음을 나타내기 위해 ACKRQD를 사용하여 Status-Control(RELQ) 요청 ( ACKRQD 포함)을 애플리케이션에 보냅니다. RELQ 는 FM 프로필 4를 사용하는 세션에서만 지원됩니다.
호스트는 TS 프로필(Transmission Service profile) 3 또는 4인 CLEAR를 전송하여 세션을 다시 설정합니다. 이 효과 중 하나는 정지 상태를 해제하는 것입니다. (자세한 내용은 복구를 참조 하세요.)
다음 두 그림에서는 로컬 노드와 애플리케이션 간의 종료 프로토콜과 해당 프로토콜이 기본 SNA 프로토콜과 어떻게 관련되어 있는지를 보여 줍니다.
다음 그림에서 호스트는 애플리케이션이 대괄호 안의 상태로 전송하는 동안 SHUTD 를 보냅니다. 애플리케이션은 대괄호를 완료하고 , SHUTC(Status-Control) 요청을 보내고, 호스트는 UNBIND를 전송하여 PLU 세션을 종료합니다. 로컬 노드는 PLU 연결을 닫습니다.
애플리케이션이 괄호 안에 있는 상태로 전송하는 동안 호스트가 SHUTD를 보냅니다.다음 그림에서 호스트는 애플리케이션이 대괄호 안의 상태로 전송하는 동안 SHUTD 를 보냅니다. 애플리케이션은 대괄호를 완료하고 , SHUTC(Status-Control) 요청을 보낸 다음, 호스트가 RELQ를 전송하여 정지된 상태에서 애플리케이션을 해제합니다. 로컬 노드는 새 대괄호를 시작하는 애플리케이션에 Status-Control(RELQ) 요청을 보냅니다.
애플리케이션이 괄호 상태에서 데이터를 전송하는 동안 호스트가 SHUTD를 전송합니다.
또한 참조하십시오
PLU 연결 열기
PLU 세션
아웃바운드 체인
인바운드 체인
세그먼트 전달
Brackets
방향
속도 및 청크
데이터 확인 및 거부]
종료 및 정지
복구
애플리케이션 시작 종료
LUSTAT]
응답 시간 모니터 데이터