NETCONF adalah nama lengkap dari Network Configuration Protocol, yang merupakan protokol manajemen jaringan yang memungkinkan NMS (Network Management System) untuk mengeluarkan, memodifikasi, dan menghapus konfigurasi perangkat jaringan yang terhubung (router, eNodeB, gNodeB, DU, CU atau RU). NETCONF dikembangkan dan distandarisasi oleh IETF; sementara untuk O-RAN, hal itu berada di bawah tanggung jawab WG (Working Group 4).
1. Protokol NETCONF menggunakan pengkodean data XML (Extensible Markup Language) untuk memproses data konfigurasi dan pesan protokol; didasarkan pada konsep server dan klien dan menggunakan mekanisme RPC (Remote Procedure Call) untuk mencapai komunikasi antara server dan klien. Proses klien berjalan di NMS, yang bisa berupa skrip atau aplikasi, dan server adalah perangkat jaringan tipikal.
2. Karakteristik NETCONF adalah sebagai berikut:
3. Mengapa NETCONF dibutuhkan? Persyaratan utama dari jaringan cloud adalah otomatisasi jaringan untuk penyediaan layanan yang cepat dan sesuai permintaan serta manajemen operasi otomatis. Pendekatan tradisional seperti CLI dan SNM tidak dapat memenuhi persyaratan ini. Mereka memiliki batasan berikut, yang diatasi oleh NETCONF.
3.1. Kerugian CLI: Pertama, konfigurasi rumit. Kedua, hal berikut:
3.2 Kerugian SNMP: