Zbog jednostavnosti SNMP OID koji vraća jednistveni podatak zvaću skalarni OID, a onaj OID koji vraća niz zvaću vektorski OID.
U NetIIS-u može da definiše vektorski OID putem sufiks metoda i port metoda.
Sufiks metod
Ukoliko imamo OID koji vraća niz rezultata, potrebno je ustanoviti koji je deo OIDa fiksan, a koji je promenljiv – tj. šta je tačno sufiks. Npr. (ovo je samo ilustrativan primer):
snmpwalk ip_adresa community .1.3.6.1.4.1.232.3.2.5.1.1.6
.1.3.6.1.4.1.232.3.2.5.1.1.6.1 = 123
.1.3.6.1.4.1.232.3.2.5.1.1.6.2 = 321
.1.3.6.1.4.1.232.3.2.5.1.1.6.4 = 111
Tada možemo u NetIISu da definišemo OID na sledeći način:
Dakle deo koji je fiksan upišemo kao OID, ali dodamo sufiks „.s“.
Kada definišemo novi SNMP monitor tada se ovako definisani OID koristi na sledeći način:
Dakle, potrebno je upisati sufiks, ili praktično redni broj člana niza, kao „Variable suffix“. Tada će NetIIS prilikom izvršavanja da zameni „.s“ sa „2“ i dobiće se skalarna vrednost OIDa, isto kao da je izvršena komanda:
snmpget ip_adresa community .1.3.6.1.4.1.232.3.2.5.1.1.6.2
.1.3.6.1.4.1.232.3.2.5.1.1.6.2 = 321
Port metod
Port metod se može iskoristi samo kod portova i to na sledeći način. Definiše se SNMP OID sa sufiksom „.p“:
Kada se pravi novi monitor – ISKLJUČIVO NA PORTu – tada je moguće iskoristi ovako definisan OID:
Polje „suffix“ treba ostaviti praznim – jer u toku izvršavanja SNMP monitora biće automatski popunjeno SNMP ID-em interfejsa (u mom slučaju SNMP ID interfejsa ethernet_12 je 12).