Compreendendo como funciona a gerência de redes de computadores, tem-se noção da complexidade e da funcionalidade de um sistema especialista para automação da gerência de redes. O sistema especialista para gerencia deve implementar os dois (2) módulos que compoem a mesma: a monitoração e o controle.
Entretanto, é interessante que o sistema permita que o gerenicmaneto possa ser feito da forma covencional, se necessário. Ou seja, que o gerente da rede possa - através do teclado, do mouse, selecionar itens de algum menu ou clicar encima de algum objeto gerenciável para poder inquerí-lo sobre suas condições. As informações velhas devem poder ser integradas com as novas e o sistema deve poder enfocar as atenções aos ítens que o gerente está gerenciando.
Com a automação do processo de gerência de rede, temos todo o ganho que um sistema especialista pode fornecer; velocidade de processamento de uma máquina com o tipo de raciocício de um humano.
Uma rede de computadores livre de erros é provida por flexibilidade de hardware, redundância e funções de diagnósticos inteligentes. O sistema de gerenciamento da rede continuamente monitora a demanda de tráfego e o ajuste dos componentes da rede. Para que haja um controle automatizado da rede deve haver uma monitoração adequada.
Uma possível arquitetura para um gerencimanto de redes automatizado pode ser descrita como constituída por cinco (5) componentes. Cada componente seria constituído por um ou mais processos executando. Os processos se comunicariam por troca de mensagens através da rede e poderiam estar distribuídos em vários hosts.
O gerenciador de visualização representa tanto o visualização como distpositivos de entrada de dados. Através dele, o gerenciador da rede pode interagir com o sistema. O visualisador da rede encarrega-se de coletar as informações dos objetos gerenciáveis - pode-se dizer que ele seria o monitor da rede. O controlador da rede interage com o processo de análise dos dispositivos para controlar, na medida do possível, a rede. Este controlador possui um gerador de comandos que são emitidos diretamente à rede, refletindo no estado da mesma. Tanto a rede, como o analisador e o controlador interagem com a base de conhecimentos, pesquisando e armazenando conhecimentos novos.
Extrapolando um pouco este modelo, podemos perceber sucintamente como poderia funcionar um sistema de gerenciamento de redes de computadores. São diversas as suas aplicações, desde controle de controle de fragmentação de pacotes, gerenciamento de tabelas de roteamento até controle total da rede (tendência próxima).