Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

NETCONF 세션 샘플

다음 섹션에서는 Junos OS를 실행하는 디바이스가 있는 샘플 NETCONF 세션의 태그 요소 순서에 대해 설명합니다. 클라이언트 애플리케이션은 NETCONF 서버에 대한 연결을 설정하는 것으로 시작됩니다.

초기화 태그 요소 교환

클라이언트 애플리케이션이 NETCONF 서버에 대한 연결을 설정하면 다음 예와 같이 두 교환 <hello> 태그 요소가 표시됩니다. 가독성을 위해 클라이언트 애플리케이션의 <hello> 태그 요소를 NETCONF 서버 아래에 배치합니다. 두 당사자는 실제로 동시에 태그 요소를 방출할 <hello> 수 있습니다. 이 예제와 다음 예제에서 사용되는 문자 시퀀스에 대한 ]]>]]> 자세한 내용은 잘 형성된 XML 문서 생성을 참조하십시오. 태그 요소에 <hello> 대한 자세한 내용은 exchanging <hello> 태그 요소를 참조하십시오.

운영 요청 전송

클라이언트 애플리케이션은 태그 요소를 내보내 <get-chassis-inventory> 장비의 섀시 하드웨어에 대한 정보를 요청합니다. NETCONF 서버는 태그 요소에서 요청된 <chassis-inventory> 정보를 반환합니다.

구성 잠금

그런 다음 클라이언트 애플리케이션은 다른 사용자나 애플리케이션이 응시자 구성을 동시에 변경하지 못하도록 태그를 방출 <lock/> 하여 후보 구성에 변경을 통합할 준비를 합니다. 후보 구성이 잠겨 있는지 확인하기 위해 NETCONF 서버는 태그 요소에서 태그를 <ok/> <rpc-reply> 반환합니다. 구성 잠금에 대한 자세한 내용은 NETCONF를 사용하여 후보 구성 잠금 및 잠금 해제를 참조하십시오.

구성 변경

이제 클라이언트 애플리케이션이 태그 요소를 방출하여 후보 구성의 [edit system login class] 계층 수준에서 호출된 network-mgmt 새로운 Junos OS 로그인 클래스를 생성합니다. 로드 작업이 성공적이었는지 확인하기 위해 NETCONF 서버는 태그 요소에서 태그를 <ok/> <rpc-reply> 반환합니다.

구성 커밋

클라이언트 애플리케이션은 후보 구성을 커밋합니다. 커밋 작업이 성공적이었는지 확인하기 위해 NETCONF 서버는 태그 요소에 태그를 <ok/> <rpc-reply> 반환합니다. 커밋 작업에 대한 자세한 내용은 NETCONF를 사용하여 후보 구성 커밋을 참조하십시오.

구성 잠금 해제

클라이언트 애플리케이션은 후보 구성을 잠금 해제(그리고 암시적으로 종료됨)합니다. 잠금 해제 작업이 성공적이었는지 확인하기 위해 NETCONF 서버는 태그 요소에 태그를 <ok/> <rpc-reply> 반환합니다. 구성 잠금 해제에 대한 자세한 내용은 NETCONF를 사용하여 후보 구성 잠금 및 잠금 해제를 참조하십시오.

NETCONF 세션 종료

클라이언트 애플리케이션은 태그를 방출하여 NETCONF 세션을 종료합니다 <close-session> . 세션 종료에 대한 자세한 내용은 NETCONF 세션 종료 및 연결 닫기를 참조하십시오.