Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

NETCONF 세션의 요청 절차 이해

NETCONF XML 관리 프로토콜과 Junos XML API를 사용하여 네트워크에서 실행되는 라우팅, 스위칭 또는 보안 플랫폼의 상태 및 현재 구성에 대한 Junos OS. 운영 요청에 대한 태그는 Junos XML API에 정의되고 Junos OS 명령줄 인터페이스(CLI) 명령에 대응합니다. CLI 많은 명령어에 대한 요청 태그 요소가 show 있습니다.

구성 요청을 위한 태그 요소는 NETCONF <get-config> 태그 요소입니다. 이는 CLI 구성 모드 명령에 show 대응됩니다. 클라이언트 애플리케이션의 요청과 NETCONF 서버의 응답 모두를 구성하는 Junos XML 태그 요소는 CLI 구성 가이드에서 설명하는 CLI 구성 명령문과 Junos OS 있습니다.

현재 구성에 대한 정보 외에도 클라이언트 애플리케이션은 이전 커밋(롤백) 구성에 대한 정보, Rescue 구성에 대한 정보 또는 구성 계층의 XMLchema 표현을 비롯한 기타 구성 관련 정보를 요청할 수 있습니다.

NETCONF 서버에서 정보를 요청하기 위해 클라이언트 애플리케이션은 표시된 섹션에서 설명하는 절차를 실행합니다.

  1. 라우팅, 스위칭 또는 보안 플랫폼에서 NETCONF 서버에 연결을 구축합니다.

  2. NETCONF 세션을 개회합니다.

  3. 선택적으로 후보 구성을 잠그거나 ephemeral 구성 데이터베이스 인스턴스를 개설합니다.

    구성을 잠가하면 다른 사용자 또는 애플리케이션이 동시에 변경되는 것을 방지할 수 있습니다. 자세한 내용은 NETCONF 를 사용하여 후보 구성 잠금 및 잠금 해제를 참조하십시오.

    ephemeral Configuration 데이터베이스에 대한 정보는 Ephemeral Configuration Database의 이해를 참조하십시오. Ephemeral Configuration Database의인스턴스 활성화 및 구성

  4. 운영 및 구성 요청에 자유롭게 상호 연동하여 한 동시에 하나씩 요청을 수리합니다. NETCONF를 사용한 운영 정보 요청 및 NETCONF를 사용한 구성 데이터 요청 을 참조하십시오. 또한 애플리케이션은 구성 변경 사항과 요청을 상호믹스할 수 있습니다.

  5. Parse the NETCONF Server Response에설명된 바와 같이 각 요청에 따라 NETCONF 서버가 내보 온 태그 스트림을 허용하고 컨텐트 추출

  6. 고정되어 있는 경우 지원자 구성을 잠금 해제하거나 ephemeral 구성 데이터베이스의 개방형 인스턴스를 닫습니다.

    다른 사용자 및 애플리케이션은 잠겨 있는 동안 지원자 구성을 변경할 수 없습니다. 자세한 내용은 NETCONF를 사용하여 지원자 구성 잠금 및 잠금 해제를 참조하십시오.

  7. NETCONF 세션을 종료하고 NETCONF 세션 종료 및 연결 닫기 에서 설명한 바와 같이 장비에 대한 연결을 종료합니다.