¿Qué es un OID?
Un OID (Object Identifier) es un identificador estandarizado por ITU-T e ISO/IEC para nombrar cualquier objeto, concepto o "cosa" con un nombre persistente y globalmente inequívoco. Se representa como una secuencia de números separados por puntos —por ejemplo 1.3.6.1.2.1.1.1.0— que forma una ruta desde la raíz del árbol OID hasta el nodo final. El árbol se divide en tres ramas principales: 0 (ITU-T), 1 (ISO) y 2 (ISO-ITU-T conjunta). Bajo 1.3.6.1 (iso.identified-organization.dod.internet) se encuentra la mayoría de OIDs usados en redes, incluyendo gestión SNMP, certificados X.509, LDAP y números de empresa IANA.
En SNMP, cada OID identifica de forma única una variable gestionada dentro de una MIB (Management Information Base). Por ejemplo, 1.3.6.1.2.1.1.1.0 apunta a sysDescr, la descripción del sistema de un dispositivo. Sin los OIDs, los equipos de red no podrían reportar métricas de forma estandarizada ni los gestores como Nagios, Zabbix o PRTG podrían interpretar los datos. Traducir OIDs numéricos a nombres legibles es esencial para monitorizar infraestructura sin depender de la memoria.
OIDs más comunes
- 1.3.6.1.2.1.1.1.0 (sysDescr): Descripción completa del sistema operativo y hardware del dispositivo (fabricante, modelo, versión de firmware).
- 1.3.6.1.2.1.1.3.0 (sysUpTime): Tiempo transcurrido en centésimas de segundo desde que el dispositivo se reinició por última vez.
- 1.3.6.1.2.1.2.2.1.10 (ifInOctets): Total de bytes recibidos por una interfaz de red; clave para medir ancho de banda y tráfico entrante.
- 1.3.6.1.2.1.25.2.3.1.6 (hrStorageUsed): Espacio de almacenamiento utilizado en un disco o partición, expresado en unidades de asignación.
Consejos para usar OIDs en SNMP
- Usa MIBs para traducción automática: Los números OID por sí solos son difíciles de recordar. Carga los archivos MIB del fabricante en tu gestor SNMP para que los OIDs se muestren como nombres descriptivos (ej.
sysDescren lugar de1.3.6.1.2.1.1.1.0). - SNMP Walk vs SNMP Get:
snmpgetconsulta un OID específico, mientras quesnmpwalkrecorre todo el subárbol a partir de un OID base. Usasnmpwalkpara descubrir qué OIDs soporta un dispositivo sin conocerlos de antemano. - Verifica que el OID termine en .0: Muchos OIDs escalares (valores únicos) requieren un
.0al final para acceder a la instancia real (ej.sysDescr.0). Sin él, el dispositivo puede devolver "No such instance" o datos incompletos.
Preguntas frecuentes
¿Qué es un OID en SNMP?
¿Cómo se usa un OID en SNMP para monitorizar dispositivos?
¿Qué son las MIBs y para qué sirven?
¿Qué OIDs SNMP son los más típicos para monitorización?
Herramientas relacionadas
Calculadora de BDP
Calcula el Bandwidth-Delay Product
Referencia de Puertos
Tabla interactiva de puertos TCP/UDP con búsqueda, filtros y generador de puerto aleatorio
Generador de Zonas DNS
Genera archivos de zona DNS en formato BIND9
Generador de Comandos Nmap
Genera comandos nmap personalizados para escaneos de red