martes, 10 de diciembre de 2013

PROTOCOLO SNMP

SNMP 
Es el protocolo de gestión de red más importante y usado en la actualidad. Forma parte del conjunto de protocolos TCP/IP y está definido en la capa de Aplicación para consulta a los diferentes elementos que forma una red, (routers, switches, hubs, hosts, módems, impresoras,).
Es un protocolo no orientado a conexión de la capa de transporte del modelo TCP/IP. Este protocolo es muy simple ya que no proporciona detección de errores (no es un protocolo orientado a conexión).

Cada equipo conectado a la red ejecuta unos procesos (agentes), para que se pueda realizar una administración tanto remota como local de la red.

Un Agente tiene conocimiento local de información (sobre su memoria, numero de paquetes recibidos enviados, direcciones IP, rutas, etc.) y traduce esa información en una forma de formato compatible con SNMP.

SNMP se encuentra ubicado en el nivel de Aplicación, junto con las siguientes aplicaciones más usuales:
·                     BitTorrent
·                     FTP
·                     HTTP
·                     HTTPS
·                     IMAP
·                     ICQ
·                     IRC
SNMP se puede implementar usando comunicaciones UDP o TCP, pero por norma general, se suelen usar comunicaciones UDP en la mayoría de los casos. Con UDP,  el protocolo SNMP se implementa utilizando los puertos 161 y 162.  Puerto 161 se utiliza para las transmisiones normales de comando SNMP.    Puerto 162 se utiliza para los mensajes de tipo “trap” o interrupción.

Método Interrupción (trap): Es mejor que un agente pueda mandar la información al nodo administrador puntualmente, ante una situación predeterminada, por ejemplo una anomalía detectada en la red.

Una red administrada a través de SNMP consiste de tres componentes claves:
·                     Dispositivos administrados.
·                     Agentes.
·                     Sistemas administradores de red (NMS’s).

Un dispositivo administrado es un nodo de red que contiene un agente SNMP y reside en una red administrada. Estos recogen y almacenan información, la cual es puesta a disposición de los NMS`s usando SNMP.
Un agente posee un conocimiento local de información de administración (memoria libre, número de paquetes IP recibidos, rutas, etcétera), la cual es traducida a un formato compatible con SNMP.
Un NMS ejecuta aplicaciones que supervisan y controlan a los dispositivos administrados. Los NMS’s proporcionan el volumen de recursos de procesamiento y memoria requeridos para la administración de la red. Uno o más NMS’s deben existir en cualquier red administrada.

Comandos básicos
Los dispositivos administrados son supervisados y controlados usando cuatro comandos SNMP básicos: lectura, escritura, notificación y operaciones transversales.
El comando de lectura es usado por un NMS para supervisar elementos de red. El NMS examina diferentes variables que son mantenidas por los dispositivos administrados.
El comando de escritura es usado por un NMS para controlar elementos de red. El NMS cambia los valores de las variables almacenadas dentro de los dispositivos administrados.
El comando de notificación es usado por los dispositivos administrados para reportar eventos en forma asíncrona a un NMS. Cuando cierto tipo de evento ocurre, un dispositivo administrado envía una notificación al NMS.
Las operaciones transversales son usadas por el NMS para determinar qué variables soporta un dispositivo administrado y para recoger secuencialmente información en tablas de variables, como por ejemplo, una tabla de rutas.

Conclusión: 
"El protocolo SNMP es uno de los protocolos más importantes de gestión de red, es el que se encarga de administrar todas las redes y los elementos que componen una red, como son el switch, el router, el hub etc.  Este protocolo es el que manda y administra a los elementos que conforman la red es como cuando mandas o ejecutas una acción se tiene que hacer pregunta respuesta para que puedas ejecutar la acción y saber cómo actuar, este protocolo se encuentra en el nivel de capa aplicación junto con las aplicaciones más usuales. Es uno de los protocolos más importantes en la actualidad el cual forma parte de los protocolos TCP/IP y está ubicado en la capa de aplicación para la consulta a los diferentes elementos que conforman una red facilita de una manera simple y flexible el intercambio de informacion de una manera estructurada y flexible. El cual se implementa usando los puertos 161 y 162 el 161 se utiliza para las transmisiones normales de los comandos SNMP. El 162 se utiliza para los mensajes de tipo trap o de interrupción.”



22:12