NETCONF는 네트워크 구성 프로토콜의 전체 이름으로, NMS(Network Management System)가 연결된 네트워크 장치(라우터, eNodeB, gNodeB, DU, CU 또는 RU)의 구성을 발행, 수정 및 삭제할 수 있도록 하는 네트워크 관리 프로토콜입니다. NETCONF는 IETF에 의해 개발 및 표준화되었으며, O-RAN의 경우 WG(Working Group 4)의 책임 하에 있습니다.
1. NETCONF 프로토콜은 XML(Extensible Markup Language) 데이터 인코딩을 사용하여 구성 데이터와 프로토콜 메시지를 처리합니다. 서버와 클라이언트 개념을 기반으로 하며 RPC(Remote Procedure Call) 메커니즘을 사용하여 서버와 클라이언트 간의 통신을 수행합니다. 클라이언트 프로세스는 스크립트 또는 애플리케이션일 수 있는 NMS에서 실행되며, 서버는 일반적인 네트워크 장치입니다.
2. NETCONF의 특징은 다음과 같습니다:
3. NETCONF가 필요한 이유? 클라우드 네트워크의 주요 요구 사항은 신속하고 온디맨드 서비스 프로비저닝 및 자동화된 운영 관리를 위한 네트워크 자동화입니다. CLI 및 SNM과 같은 기존 방식은 이러한 요구 사항을 충족할 수 없습니다. NETCONF가 해결하는 다음과 같은 제한 사항이 있습니다.
31. CLI의 단점: 첫째, 구성이 복잡합니다. 둘째, 다음:
3.2 SNMP의 단점: