다음을 통해 공유


연결 설정

메시지가 연결을 통해 흐르려면 먼저 연결을 설정하거나 열어야 합니다. 이는 파트너(P1)가 통신하려는 파트너의 LPI(지역성 파트너 인덱스) 주소를 처음에 알지 못하기 때문에 필요합니다. 통신할 적절한 파트너가 없을 수도 있습니다.

리소스 로케이터라고 하는 Base의 구성 요소와 Open 메시지라고 하는 Open 형식의 메시지는 파트너 간의 연결을 설정하는 데 사용됩니다.

다음 절차에서는 연결이 설정되는 방법을 간략하게 설명합니다. 자세한 내용은 함수 관리 인터페이스에서 확인할 수 있습니다.

파트너 간의 연결을 설정하려면

  1. Open 메시지에는 Open 요청과 Open 응답의 두 가지 형식이 있습니다. Open 요청에는 P1이 찾고 있는 파트너 유형에 대한 정보가 포함됩니다.

    P1은 Open 요청을 채우고 이를 사용하여 Base를 호출합니다. 파트너의 LPI 주소를 모르기 때문에 대상 LPI 값을 0으로 설정합니다.

  2. Base는 대상 LPI 주소가 없으므로 Open을 특정 파트너에게 전달할 수 없습니다. 따라서 Open을 리소스 로케이터에 전달합니다. 이 로케이터는 Open을 수락할 지역성을 찾으려고 시도합니다. DMOD(동적 액세스 모듈)에는 이 유형의 Open을 허용할 수 있는 모든 지역 레코드가 있습니다. 리소스 로케이터는 Open이 수락될 때까지 이러한 각 지역성을 시도합니다. 지역성을 찾을 수 없는 경우 리소스 로케이터는 Open에 대한 부정적인 응답을 반환하여 보낸 사람에게 파트너를 찾을 수 없음을 알립니다.

  3. 원격 지역성이 Open을 받으면 Base는 파트너에게 Open(P2)을 전달합니다. P2가 Open을 수락할 수 있는 경우 P1에 긍정적인 Open 응답 메시지를 보내 응답합니다.

  4. P1에 반환된 Open 응답 메시지에는 특정 연결에 대한 원본 및 대상 LPI 값이 모두 포함됩니다. 이 교환이 끝나면 P1과 P2 모두 서로의 주소를 알고 연결을 통해 통신할 수 있습니다.

    LPI 컨텍스트에서 원본 및 대상이라는 용어는 특정 메시지의 원본 및 대상을 참조합니다. 3270 에뮬레이터가 로컬 2.1 노드로 보낼 메시지를 빌드하는 경우 로컬 2.1 노드에서 Open 응답에서 받은 원본 및 대상 LPI를 교환해야 합니다.

    SSCP(시스템 서비스 제어 지점) 및 PLU(기본 논리 단위) 세션을 초기화하는 동안 LPI 주소가 할당되는 방법에 대한 자세한 예제는 PLU 연결 열기를 참조하세요.