NETCONF é o nome completo de Network Configuration Protocol, que é um protocolo de gerenciamento de rede que permite ao NMS (Network Management System) emitir, modificar e excluir a configuração de dispositivos de rede conectados (roteadores, eNodeB, gNodeB, DU, CU ou RU). NETCONF é desenvolvido e padronizado pelo IETF; enquanto para O-RAN, está sob a responsabilidade do WG (Working Group 4).
1. O protocolo NETCONF usa a codificação de dados XML (Extensible Markup Language) para processar dados de configuração e mensagens de protocolo; é baseado no conceito de servidor e cliente e usa o mecanismo RPC (Remote Procedure Call) para alcançar a comunicação entre servidor e cliente. O processo cliente é executado no NMS, que pode ser um script ou aplicativo, e o servidor é um dispositivo de rede típico.
2. As características do NETCONF são as seguintes:
3. Por que o NETCONF é necessário? Um requisito fundamental das redes em nuvem é a automação de rede para provisionamento rápido e sob demanda de serviços e gerenciamento de operações automatizadas. Abordagens tradicionais, como CLI e SNM, não podem atender a esse requisito. Elas têm as seguintes limitações, que o NETCONF aborda.
3.1. Desvantagens da CLI: Primeiro, a configuração é complexa. Segundo, o seguinte:
3.2 Desvantagens do SNMP: