Introducción Snmp, lo lleva a comprender el protocolo simple de administración de red

prefacio

Con el rápido desarrollo de la tecnología de red (FS), la estructura de la red se vuelve cada vez más compleja y cada vez hay más tipos de equipos de red. Los diferentes fabricantes de equipos proporcionan diferentes interfaces de administración (como CLI). Al mismo tiempo, el número de equipos de red está aumentando El número de niveles geométricos aumenta, lo que hace que la gestión de la red sea cada vez más complicada. En este contexto, surgió SNMP. Puede proporcionar una interfaz y un protocolo unificados, resolver las diferencias entre diferentes productos y realizar la gestión unificada de equipos de red de diferentes tipos y fabricantes. Simplifica la gestión de la red y, al mismo tiempo, utiliza el método de "red de administración de red" para realizar una administración eficiente y por lotes de dispositivos de red.

Antes de comprender el protocolo SNMP, primero debe comprender los modelos de red de ISO/OSI y TCP/IP. ISO/OSI divide la red en 7 capas y la industria en 5 capas, como se muestra en la figura:

 

1. Introducción a Snmp         

1.1 ¿Qué es SnmP?

SNMP (Protocolo simple de administración de red)

SNMP (Protocolo simple de administración de red) es un protocolo estándar de administración de red (protocolo de capa de aplicación) ampliamente utilizado en redes TCP/IP Proporciona una computadora central (es decir, una estación de trabajo de administración de red) que ejecuta software de administración de red para monitorear y Un marco de administración estandarizado (método) para gestionar redes informáticas. Actualmente, se han promulgado tres versiones de SNMPv1, SNMPv2c y SNMPv3, que se utilizan ampliamente en dispositivos de red como conmutadores de red, enrutadores e impresoras.

1.2 Función Snmp

Manejar las líneas de comunicación . El objetivo de SNMP es administrar las plataformas de software y hardware producidas por muchos fabricantes en Internet, por lo que SNMP está muy influenciado por el marco de administración de red estándar de Internet. La arquitectura de SNMP es mantener el costo del software del agente de administración (agente) lo más bajo posible, mantener la función de administración remota en la mayor medida para aprovechar al máximo los recursos de la red de Internet, la arquitectura debe tener espacio para la expansión; para mantener la independencia de SNMP, no depende de computadoras específicas, puertas de enlace y protocolos de transmisión de red.

1.3 Snmp y UDP

Las funciones básicas de SNMP incluyen monitorear el rendimiento de la red, detectar y analizar errores de red y configurar la red. Simplemente envíe los problemas detectados a la estación de trabajo de gestión de red. El protocolo UDP no tiene conexión. En comparación con TCP, su formato tiene menos campos y es mucho más simple. Esta es también una de las principales razones de la alta eficiencia de la transmisión de datos y la adopción de SNMP.

Versión 1.4Snmp

Hay tres versiones de SNMP: SNMPv1, SNMPv2c y SNMPv3 . SNMPv1: la primera versión de SNMP, que proporciona un método sistemático para monitorear y administrar redes informáticas. Se basa en la autenticación de nombre de comunidad, tiene poca seguridad y devuelve menos códigos de error. Se define en RFC 1155 y RFC 1157. SNMPv2c: la segunda versión de SNMPv2c presenta las operaciones GetBulk e Inform, admite más información de código de error estándar y admite más tipos de datos.

2. La estructura lógica de Snmp

El protocolo SNMP se compone principalmente de dos partes: la estación de gestión SNMP y el agente SNMP . La estación de administración de SNMP es un nodo central responsable de recopilar y mantener la información de cada elemento de SNMP, procesar la información y finalmente enviarla al administrador de la red; mientras que el agente de SNMP se ejecuta en cada nodo de la red administrada y es responsable de las estadísticas de Es responsable de interactuar con la estación de administración SNMP, recibir y ejecutar comandos desde la estación de administración y cargar información diversa de la red local. Existe un acoplamiento flojo entre la estación de gestión SNMP y el agente SNMP. La comunicación entre ellos se realiza a través del protocolo UDP. Generalmente, la estación de administración SNMP envía varios comandos al agente SNMP a través del protocolo UDP, y cuando el agente SNMP recibe el comando, devuelve los parámetros requeridos por la estación de administración SNMP.

3. Conceptos básicos relacionados con Snmp

3.1 Modelo de agente y puesto de gestión

 El modelo de agente y estación de gestión Snmp tiene dos roles: estación de gestión SNMP (gestor, nuestra máquina local 127.0.0.1) y agente SNMP (agente, la máquina que queremos operar, como 192.168.1.144). Una estación de administración hace referencia a un servidor que ejecuta software que puede realizar tareas de administración de red. Por lo general, se denomina estación de administración de red (NMS). El NMS es responsable de muestrear la información de los agentes en la red y aceptar trampas de agentes. ...

3.2 Comandos de operación SNMP

Comandos de operación de SNMP La razón por la cual el protocolo SNMP es fácil de usar es que proporciona tres comandos de operación básicos para controlar objetos MIB. Ellos son: Get, Set y Trap. ...

3.4 MIB 

MIB (Base de información de gestión) La base de información de gestión (MIB) puede entenderse como la base de datos de objetos de gestión mantenida por el agente, y el NMS puede acceder a la información estadística y de estado de la mayoría de los objetos de gestión definidos en la MIB. ...

 4. El proceso de operación de SNMP

El proceso de ejecución de SNMP,  el AGENTE que reside en el dispositivo administrado recibe el mensaje serializado de la estación de administración de red a través del puerto UDP 161 y obtiene el nodo correspondiente de la variable de administración en el árbol MIB a través de la decodificación, verificación y análisis del nombre de la comunidad El valor de la variable de gestión se obtiene en el módulo y luego se forma un mensaje de respuesta y el código se envía de vuelta a la estación de gestión de red.

5. Ventajas y desventajas de Snmp

5.1 Ventajas

  • Basado en la respuesta de la solicitud UDP es más rápida
  • Eco estructurado (el eco sigue siendo texto, pero el contenido está más estructurado y requiere poco análisis)
  • Puede consultar el dispositivo a una frecuencia más alta (cuanto mayor sea la frecuencia, mayor será el uso de la CPU del dispositivo, por lo que debe probarse con anticipación)

5.2 Desventajas

  • Basado en la conexión UDP, el contenido no es confiable
  • La capacidad de autenticación es relativamente débil
  • La correspondencia entre los elementos de consulta y los OID es engorrosa

6. Puerto SNMP

El puerto SNMP es el punto final de comunicación SNMP, y la transmisión del mensaje SNMP se lleva a cabo a través de UDP, generalmente utilizando el número de puerto UDP 161/162 . Los protocolos Transport Layer Security (TLS) o Datagram Transport Layer Security (DTLS) también se utilizan a veces, y el uso del puerto se muestra en la siguiente tabla.

Supongo que te gusta

Origin blog.csdn.net/weixin_74021557/article/details/131192710
Recomendado
Clasificación