Расм 20.1. SNMP бешта операторлари
Менеджер бу учта сўровни UDP порт 161га жўнатади.
Агент UDP порт
162га тузоқлар (trap) юборади. Икки турли порт ишлатилганлиги сабаб, бир
тизимбир вақтнинг ўзида ҳам агент, ҳам менеджер сифатида келиши мумкин.
20.2-расмда UDP датаграммага инкапсуляция қилинган
SNMP беш
хабарининг формати келтирилган.
Расм 20.2. SNMP бешта хабарининг кўриниши
Version майдонининг миқдори 0га тенг. Бу миқдор ҳақиқатда минус бир
рақамига тенг.
20.1-жадвалда протоколнинг маълумотлар
блоки тури учун белгиланиш
ёки миқдор кўрсатилган (PDU type). (PDU – протокол маълумотлари блоки –
Protocol Data Unit, одатда "пакет" деб номланади.)
Жадвал 20.1.
SNMP хабарлари PDU хили
PDU type
Исм
0
get-request
1
get-next-request
2
set-request
3
get-response
4
Trap
Ҳамжамият (community) - бу парол очиқ ҳолда сақланадиган рамзлар
қаторидир. Парол менеджер ва агент ўртасидаги мумоқотда қўлланилади. Одатий
белгиланиш – 6 рамзли public қатори.
get, get-next ва set операторларида менеджер агент томонидан get-response
хабарида қайтариладиган сўров идентификаторини (request ID) биз бу турдаги
ўзгарувчан даврийликни бошқа UDP киритмаларида кўрганмиз. Бу мижозга
(берилган вазиятда менеджер) сервердан кеган жавобларни ўзи жўнатган
сўровлар билан солинтириш имконини беради. Бу майдон, шунингдек, бир ёки
бир неча агентларга сўров юбориш, кейин эса олинган жавобларни ўз жойи
бўйича қўйиш имконини беради. Хато статуси (errorstatus) бу агентларга
қайтариб бериладиган ва хатони кўрсатадиган бутун сондир. 20.2-жадвалда
хатолар тасвири, номлари ва миқдорлари келтирилган.
Жадвал 20.2.
SNMP
хатоси статуси мазмуни