다음을 통해 공유


연결 만들기

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

파트너 간의 연결을 설정하기 위해 Base라는 시스템의 구성 요소인 리소스 로케이터와 Open 메시지라는 형식의 메시지를 사용합니다.

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

파트너 간 연결을 확립하려면

  1. 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 Response 메시지에는 특정 연결에 대한 원본 및 대상 LPI 값이 모두 포함됩니다. 이 교환이 끝나면 P1과 P2는 서로의 주소를 알고 연결을 통해 통신할 수 있습니다.

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

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