NETCONF est le nom complet du protocole de configuration réseau, qui est un protocole de gestion de réseau permettant au NMS (Network Management System) d'émettre, de modifier et de supprimer la configuration des équipements réseau connectés (routeurs, eNodeB, gNodeB, DU, CU ou RU). NETCONF est développé et normalisé par l'IETF ; pour l'O-RAN, il relève de la responsabilité du WG (Working Group 4).
1. Le protocole NETCONF utilise l'encodage de données XML (Extensible Markup Language) pour traiter les données de configuration et les messages du protocole ; il est basé sur le concept de serveur et de client et utilise le mécanisme RPC (Remote Procedure Call) pour réaliser la communication entre le serveur et le client. Le processus client s'exécute sur le NMS, qui peut être un script ou une application, et le serveur est un équipement réseau typique.
2. Les caractéristiques de NETCONF sont les suivantes :
3. Pourquoi NETCONF est-il nécessaire ? Une exigence clé des réseaux cloud est l'automatisation du réseau pour un provisionnement rapide et à la demande des services et une gestion automatisée des opérations. Les approches traditionnelles telles que CLI et SNMP ne peuvent pas répondre à cette exigence. Elles présentent les limitations suivantes, auxquelles NETCONF répond.
31. Inconvénients de la CLI : Premièrement, la configuration est complexe. Deuxièmement, ce qui suit :
3.2 Inconvénients de SNMP :