天天看點

網絡管理與維護(4.3)SNMPV1操作

網絡管理與維護(4.3)SNMPV1操作
網絡管理與維護(4.3)SNMPV1操作

檢索标量

網絡管理與維護(4.3)SNMPV1操作

getrequest依舊是要取到執行個體

getrresponse會傳回其中的值

網絡管理與維護(4.3)SNMPV1操作

而一個取不到傳回的PDU一個都沒有(這是一個原子操作,不可分)

網絡管理與維護(4.3)SNMPV1操作
網絡管理與維護(4.3)SNMPV1操作

解決這個的方法就是一個對象一個指令

網絡管理與維護(4.3)SNMPV1操作

getnext就比較友好了

網絡管理與維護(4.3)SNMPV1操作

根據前序周遊找下一個

檢索未知
網絡管理與維護(4.3)SNMPV1操作

在什麼都不知道的情況下可以取跟節點,然後遞歸獲得其葉子節點

檢索表的列對象

網絡管理與維護(4.3)SNMPV1操作

iftable是表

ifentry是行

行的兒子是列(1-5)

網絡管理與維護(4.3)SNMPV1操作

回顧一下,先确定找的東西的OID然後在後面加索引

網絡管理與維護(4.3)SNMPV1操作

先通過getrequest知道有幾行

然後想要得到ifspeed就是

1.3.6.1.2.1.2.2.1.5.1(索引是1是以是1)

網絡管理與維護(4.3)SNMPV1操作

如果缺少一個,響應就會有兩個重複的值

網絡管理與維護(4.3)SNMPV1操作
網絡管理與維護(4.3)SNMPV1操作

我們可以得到相關資訊

網絡管理與維護(4.3)SNMPV1操作

用getnext就傳回他下一個節點

這個2是索引值是2,不是第二行的意思

網絡管理與維護(4.3)SNMPV1操作

從列對象開始擷取第一行

要擷取第二行以此類推發送getnext指令

網絡管理與維護(4.3)SNMPV1操作
網絡管理與維護(4.3)SNMPV1操作

第四行不存在的前提下,用getnext尋找下個元素會前序到下一列

表更新與删除

網絡管理與維護(4.3)SNMPV1操作

set和get一緻

除了pdu不同

網絡管理與維護(4.3)SNMPV1操作

傳回的值和你改變的值一緻

網絡管理與維護(4.3)SNMPV1操作

V1版本不允許加入一行

網絡管理與維護(4.3)SNMPV1操作
網絡管理與維護(4.3)SNMPV1操作

不同代理。不同情況

網絡管理與維護(4.3)SNMPV1操作

删除就是把這個值置為invalid

網絡管理與維護(4.3)SNMPV1操作

V1就這兩個可以删除

網絡管理與維護(4.3)SNMPV1操作

trap從代理發管理站

繼續閱讀