Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo utilizar la herramienta c++builder para desarrollar una estación de administración SNMP

Cómo utilizar la herramienta c++builder para desarrollar una estación de administración SNMP

1. Utilice la herramienta c++builder para desarrollar una estación de administración SNMP en un entorno Windows.

2. En el sistema, no se permite el uso de productos de control SNMP de terceros. Debe desarrollarse desde una base de bajo nivel basada en una comprensión clara de los principios de codificación del protocolo SNMP.

3. Extraer los parámetros básicos de funcionamiento del equipo de red y almacenarlos en la base de datos MySql.

1) El ciclo de extracción es de 10 minutos (ajustable)

2) La base de datos MySql se almacena a través de ODBC.

3) Los parámetros de configuración del sistema se almacenan por separado en config.txt

4) Todos los parámetros básicos de la red se almacenan por separado en switch_info.txt, incluida la dirección IP de cada dispositivo de red y el nombre de la comunidad SNMP , comenta.

5) Sistema independiente 1: extraiga la tabla de relaciones de comparación IP-MAC del dispositivo de red a través del protocolo SNMP. La relación de comparación IP-MAC se puede obtener mediante ipNetToMediaTable (1.3.6.1.2.1.4.22.1). en la superficie MIB del protocolo SNMP.

6) Sistema independiente 2: extraiga la tabla de comparación MAC-PORY del dispositivo de red a través del protocolo SNMP. La dotldTpFdbTable (1.3.6.1.2.1.17.4.3) en el protocolo SNMP MIB puede obtener la MAC-. Correspondencia PUERTO Tabla de relaciones.

7) Utilice la operación GetBulkRequest de SNMPv2c para obtener los datos de la tabla de comparación.