SNMP Trap宏制定的過程
SNMP的使用已經(jīng)成為諸多設(shè)備的默認(rèn)項(xiàng)目了。那么與之而來的一些模塊應(yīng)用也成為關(guān)注的重點(diǎn)。那么這篇文章主要介紹一下SNMP Trap的制定。首先讓我們了解一下這個(gè)協(xié)議的使用環(huán)境吧。
制定Trap宏種類
應(yīng)該注意的是Trap類型宏的擴(kuò)張概念上是發(fā)生在完成時(shí)而不是在運(yùn)行期間。
制定企業(yè)條款
企業(yè)條款,必須是現(xiàn)有的,定義了企業(yè)管理,在其下的注冊(cè)權(quán)限,這個(gè) Trap是定義了的。評(píng)估被放在SNMP Trap協(xié)議數(shù)據(jù)單元的企業(yè)項(xiàng)內(nèi)。根據(jù)慣例,如果企業(yè)條款的評(píng)估是簡(jiǎn)單網(wǎng)管協(xié)議中的對(duì)象標(biāo)志符::={mib-211},sysObjectID的評(píng)估被放在SNMP Trap協(xié)議數(shù)據(jù)單元的企業(yè)項(xiàng)內(nèi),而不使用此項(xiàng)評(píng)估。這提供了一種使用Trap類型宏來代表現(xiàn)存的SNMP標(biāo)準(zhǔn) Trap的方法;它并沒有用來提供定義另外的SNMP標(biāo)準(zhǔn) Trap的方法。
制定變量條款
變量條款,不必是現(xiàn)有的,定義了MIB對(duì)象的有序的序列,這些對(duì)象包含在每個(gè)Trap類型的實(shí)例中。每個(gè)變量按順序被放置在SNMP Trap協(xié)議數(shù)據(jù)單元的變量綁定域內(nèi)。注意到在代理的選項(xiàng)中,附加的變量可能在變量綁定域內(nèi)出現(xiàn)。然而,如果企業(yè)條款的評(píng)估是簡(jiǎn)單網(wǎng)管協(xié)議中的對(duì)象標(biāo)志符::={mib-211}就象在MIB-II中定義的,那么附加變量的出現(xiàn)不會(huì)導(dǎo)致連續(xù)的SNMP消息超過484字節(jié)。
制定描述條款
描述條款,不必是現(xiàn)有的,包含一個(gè)Trap類型的原文的定義。注意到為了符合ASN.1的語法,這個(gè)條款的全部評(píng)估必須包含在雙引號(hào)內(nèi),盡管這些評(píng)估是多線程的。更要注意如果MIB模塊其他地方?jīng)]有包含 Trap的原文描述,描述條款必須是現(xiàn)有的。
制定參考條款
參考條款,不需要是現(xiàn)有的,包含有在其他MIB模塊中定義的一個(gè) Trap的原文的相互參照,事件,或是警告。當(dāng)其他一些組織產(chǎn)生出MIB時(shí),這是非常有用的。
制定Trap類型評(píng)估
Trap類型禱文的評(píng)估是整數(shù)。企業(yè)條款指示的注冊(cè)權(quán)限為 Trap***指定這些整數(shù)。這項(xiàng)評(píng)估被放在SNMP Trap協(xié)議數(shù)據(jù)單元的專用 Trap域內(nèi),普通 Trap域被放在“企業(yè)專用”。
根據(jù)慣例,如果企業(yè)條款的評(píng)估是簡(jiǎn)單網(wǎng)管協(xié)議中的對(duì)象標(biāo)志符::={mib-211}就象在MIB-II中定義的,那么Trap類型宏禱文的評(píng)估放在SNMP Trap協(xié)議數(shù)據(jù)單元的普通 Trap域內(nèi),專用 Trap域放在0.它提供了使用 Trap宏來代表已存的SNMP Trap的方法;他并沒有用來提供定義附加標(biāo)準(zhǔn)SNMP Trap的方法。