日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

輕松學(xué)習(xí)SNMP協(xié)議之入門(mén)篇( 三 )


GetNextRequest ( ipRouteDest.10.0.0.51,ipRouteNextHop.10.0.0.51,ipRouteMetric1.10.0.0.51 )
agent響應(yīng):GetResponse (( ipRouteDest.10.0.0.99 = "10.0.0.99" ),( ipRouteNextHop.10.0.0.99 = "89.1.1.42" ),( ipRouteMetric1.10.0.0.99 = 5 ))
網(wǎng)管站繼續(xù):
GetNextRequest(ipRouteDest.10.0.0.99,ipRouteNextHop.10.0.0.99,ipRouteMetric1.10.0.0.99)
這時(shí)因?yàn)槁酚杀碇兴械男卸急蝗”?, agent因返回路由表對(duì)象的下一字典后繼即該治理對(duì)象在MIB樹(shù)中的后序遍歷的直接后繼 。這里應(yīng)是nettoMediaIndex , 治理對(duì)象的OBJECT IDENTIFIER 。這個(gè)響應(yīng)通知網(wǎng)管站對(duì)表的遍歷已經(jīng)完成 。
1.8. GetResponse PDU
GetResponse PDU只有當(dāng)受到getRequest GetNextRequest SetRequest才由協(xié)議實(shí)體產(chǎn)生 , 網(wǎng)管站收到這個(gè)PDU后 , 應(yīng)顯示其結(jié)果 。
1.9. SetRequest PDU
SetRequest PDU除了PDU類型標(biāo)識(shí)以外 , 和GetRequest相同 , 當(dāng)需要對(duì)被管變量進(jìn)行寫(xiě)操作時(shí) , 網(wǎng)管站側(cè)的協(xié)議實(shí)體將生成該P(yáng)DU 。
對(duì)SetRequest的響應(yīng)將根據(jù)下面情況分別處理:
1.假如是關(guān)于一個(gè)只讀變量的設(shè)置請(qǐng)求 , 則收到該P(yáng)DU的協(xié)議實(shí)體產(chǎn)生一個(gè)GetReponse報(bào)文 , 并置error status為noSuchName, error index的值是錯(cuò)誤變量在變量list中的位置 。
2.假如被管設(shè)備上的協(xié)議實(shí)體收到的PDU中的變量對(duì)偶中的值 , 類型、長(zhǎng)度不符和要求 , 則收到該P(yáng)DU的協(xié)議實(shí)體產(chǎn)生一個(gè)GetReponse報(bào)文 , 并置error status為badValue, error index的值是錯(cuò)誤變量在變量list中的位置 。
3.假如需要產(chǎn)生的GetReponse報(bào)文長(zhǎng)度超過(guò)了本地限制 , 則收到該P(yáng)DU的協(xié)議實(shí)體產(chǎn)生一個(gè)GetReponse報(bào)文 , 并置error status為tooBig, error index的值是0 。
4.假如是其他原因?qū)е耂ET失敗 , 則收到該P(yáng)DU的協(xié)議實(shí)體產(chǎn)生一個(gè)GetReponse報(bào)文 , 并置error status為genErr, error index的值是錯(cuò)誤變量在變量list中的位置 。
假如不符合上面任何情況 , 則agent將把治理變量設(shè)置收到的PDU中的相應(yīng)值 , 這往往可以改變被管設(shè)備的運(yùn)行狀態(tài) 。同時(shí)產(chǎn)生一個(gè)GetResponse PDU , 其中error status置為noError,error index的值為0 。
1.10. Trap PDU
Trap PDU的有如下的形式
 
Trap是被管設(shè)備碰到緊急情況時(shí)主動(dòng)向網(wǎng)管站發(fā)送的消息 。網(wǎng)管站收到trapPDU后要將起變量對(duì)偶表中的內(nèi)容顯示出來(lái) 。一些常用的trap類型有冷、熱啟動(dòng) , 鏈路狀態(tài)發(fā)生變化等 。
4. SNMP MIB編譯器的功能
MIB編譯器是Agent開(kāi)發(fā)的一個(gè)工具 , 一個(gè)Agent的開(kāi)發(fā)者首先面對(duì)的是一個(gè)MIB文件 , 其中是用ASN.1描述的治理對(duì)象集 。MIB編譯器要把這個(gè)文件轉(zhuǎn)換成相應(yīng)的C語(yǔ)言源文件 。MIB編譯器可極大的提供Agent的開(kāi)發(fā)效率 。


推薦閱讀